Max level shown:
12026-01-30T18:27:20.168ZINFOtest_silos: setting up simulated sidecar slot = sidecar 0
22026-01-30T18:27:20.170ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:48836 slot = sidecar 0 type = simulated
32026-01-30T18:27:20.170ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:38236 slot = sidecar 0 type = simulated
42026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:48867 slot = sidecar 0 type = simulated
52026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:46384 slot = sidecar 0 type = simulated
62026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): configuring sim ereports 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 slot = sidecar 0
72026-01-30T18:27:20.170ZINFOtest_silos: setting up simulated sidecar slot = sidecar 1
82026-01-30T18:27:20.170ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:62603 slot = sidecar 1 type = simulated
92026-01-30T18:27:20.170ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:44761 slot = sidecar 1 type = simulated
102026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:56114 slot = sidecar 1 type = simulated
112026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:61586 slot = sidecar 1 type = simulated
122026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): configuring sim ereports metadata = {"baseboard_part_number": String("SimSidecarSp"), "baseboard_serial_number": String("SimSidecar1"), "hubris_archive_id": String("asdfasdfasdf")} n_ereports = 0 restart_id = 5b87474c-f8de-40c2-bb3d-47ccc4af4939 slot = sidecar 1
132026-01-30T18:27:20.170ZINFOtest_silos: setting up simulated gimlet slot = gimlet 0
142026-01-30T18:27:20.170ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:61468 slot = gimlet 0 type = simulated
152026-01-30T18:27:20.170ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:40283 slot = gimlet 0 type = simulated
162026-01-30T18:27:20.170ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:51372 slot = gimlet 0 type = simulated
172026-01-30T18:27:20.171ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:63244 slot = gimlet 0 type = simulated
182026-01-30T18:27:20.171ZINFOtest_silos (ereport-sim): configuring sim ereports 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 slot = gimlet 0
192026-01-30T18:27:20.171ZINFOtest_silos (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-01-30T18:27:20.171ZINFOtest_silos: setting up simulated gimlet slot = gimlet 1
212026-01-30T18:27:20.171ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:63413 slot = gimlet 1 type = simulated
222026-01-30T18:27:20.171ZINFOtest_silos: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:50310 slot = gimlet 1 type = simulated
232026-01-30T18:27:20.171ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:38905 slot = gimlet 1 type = simulated
242026-01-30T18:27:20.171ZINFOtest_silos (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:61782 slot = gimlet 1 type = simulated
252026-01-30T18:27:20.171ZINFOtest_silos (ereport-sim): configuring sim ereports 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 slot = gimlet 1
262026-01-30T18:27:20.171ZINFOtest_silos (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-01-30T18:27:20.171ZINFOtest_silos: setting up gateway server
282026-01-30T18:27:20.174ZDEBGtest_silos: successfully registered DTrace USDT probes
292026-01-30T18:27:20.174ZINFOtest_silos: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
302026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /ignition versions = all starting from 2.0.0
312026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
322026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
332026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
342026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /ignition/{type}/{slot}/{command} versions = all
352026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /local/all-sp-ids versions = all
362026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /local/switch-id versions = all
372026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /recovery/host-phase2 versions = all
382026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot} versions = all
392026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component versions = all
402026-01-30T18:27:20.189ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
412026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
422026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
432026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
442026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
452026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
462026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
472026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
482026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
492026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
502026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
512026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
522026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
532026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
542026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
552026-01-30T18:27:20.190ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
562026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/ereports versions = all
572026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
582026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
592026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
602026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
612026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/power-state versions = all
622026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/power-state versions = all
632026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
642026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/startup-options versions = all
652026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = POST path = /sp/{type}/{slot}/startup-options versions = all
662026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/task-dump versions = all
672026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:61982 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
682026-01-30T18:27:20.191ZINFOtest_silos (dropshot): listening local_addr = [::1]:61982
692026-01-30T18:27:20.191ZDEBGtest_silos (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:61982
702026-01-30T18:27:20.191ZDEBGtest_silos (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:48836 interface = fake-switch0
712026-01-30T18:27:20.192ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
722026-01-30T18:27:20.192ZDEBGtest_silos (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:62603 interface = fake-switch1
732026-01-30T18:27:20.192ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
742026-01-30T18:27:20.192ZDEBGtest_silos (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:61468 interface = fake-sled0
752026-01-30T18:27:20.192ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
762026-01-30T18:27:20.192ZDEBGtest_silos (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:63413 interface = fake-sled1
772026-01-30T18:27:20.192ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
782026-01-30T18:27:20.192ZDEBGtest_silos (sensor-poller): waiting for SP discovery to complete... elapsed = 55.672\u{b5}s error = discovery process not yet complete
792026-01-30T18:27:20.192ZWARNtest_silos (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
802026-01-30T18:27:20.192ZDEBGtest_silos (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = d93f64b4-142c-4506-a709-1b32a2e62ecb
812026-01-30T18:27:20.192ZDEBGtest_silos (producer-server): registered DTrace probes
822026-01-30T18:27:20.192ZDEBGtest_silos (dropshot): registered endpoint local_addr = [::1]:38536 method = GET path = /{producer_id} versions = all
832026-01-30T18:27:20.192ZINFOtest_silos (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.7/src/server.rs:328 local_addr = [::1]:38536
842026-01-30T18:27:20.192ZDEBGtest_silos (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:38536
852026-01-30T18:27:20.193ZDEBGtest_silos (producer-server): Requested any available port, Dropshot server has been bound to [::1]:38536
862026-01-30T18:27:20.193ZDEBGtest_silos (producer-server): Nexus IP not provided, will use DNS to resolve it
872026-01-30T18:27:20.193ZINFOtest_silos (internal-dns-resolver): new DNS resolver addresses = [[::1:0:0:0:1]:53, [::2:0:0:0:1]:53, [::3:0:0:0:1]:53] file = internal-dns/resolver/src/resolver.rs:144
882026-01-30T18:27:20.193ZDEBGtest_silos (producer-server): starting producer registration task
892026-01-30T18:27:20.193ZINFOtest_silos (producer-server): starting oximeter metric producer server address = [::1]:38536 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = d93f64b4-142c-4506-a709-1b32a2e62ecb
902026-01-30T18:27:20.193ZINFOtest_silos (producer-server): bound metrics producer server address = [::1]:38536 collection_interval = 10s producer_id = d93f64b4-142c-4506-a709-1b32a2e62ecb
912026-01-30T18:27:20.193ZDEBGtest_silos (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
922026-01-30T18:27:20.193ZTRACtest_silos (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
932026-01-30T18:27:20.198ZDEBGtest_silos: received discover; sending response sender = Sender { addr: [::1]:48282, vid: One } slot = sidecar 0
942026-01-30T18:27:20.198ZDEBGtest_silos: received discover; sending response sender = Sender { addr: [::1]:45195, vid: One } slot = sidecar 1
952026-01-30T18:27:20.198ZDEBGtest_silos: received discover; sending response sender = Sender { addr: [::1]:58753, vid: One } slot = gimlet 0
962026-01-30T18:27:20.198ZDEBGtest_silos: received discover; sending response sender = Sender { addr: [::1]:36857, vid: One } slot = gimlet 1
972026-01-30T18:27:20.198ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
982026-01-30T18:27:20.198ZINFOtest_silos (ManagementSwitch): initial discovery complete addr = [::1]:48836 interface = fake-switch0
992026-01-30T18:27:20.198ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
1002026-01-30T18:27:20.198ZINFOtest_silos (ManagementSwitch): initial discovery complete addr = [::1]:62603 interface = fake-switch1
1012026-01-30T18:27:20.198ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
1022026-01-30T18:27:20.198ZINFOtest_silos (ManagementSwitch): initial discovery complete addr = [::1]:61468 interface = fake-sled0
1032026-01-30T18:27:20.199ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
1042026-01-30T18:27:20.199ZINFOtest_silos (ManagementSwitch): initial discovery complete addr = [::1]:63413 interface = fake-sled1
1052026-01-30T18:27:20.199ZWARNtest_silos (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 4.678249ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
1062026-01-30T18:27:20.199ZINFOtest_silos (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1072026-01-30T18:27:20.199ZINFOtest_silos (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1082026-01-30T18:27:20.199ZINFOtest_silos (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1092026-01-30T18:27:20.199ZINFOtest_silos (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1102026-01-30T18:27:20.199ZDEBGtest_silos (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
1112026-01-30T18:27:20.292ZINFOtest_silos (sensor-poller): starting to poll SP sensor data every 1s
1122026-01-30T18:27:20.292ZINFOtest_silos (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1132026-01-30T18:27:20.293ZINFOtest_silos (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1142026-01-30T18:27:20.293ZINFOtest_silos (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1152026-01-30T18:27:20.293ZINFOtest_silos (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1162026-01-30T18:27:20.654ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1172026-01-30T18:27:20.654ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1182026-01-30T18:27:20.654ZTRACtest_silos (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
1192026-01-30T18:27:20.655ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1202026-01-30T18:27:20.655ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1212026-01-30T18:27:20.656ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1222026-01-30T18:27:20.657ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-01-30T18:27:20.659ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1242026-01-30T18:27:20.659ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1252026-01-30T18:27:20.686ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1262026-01-30T18:27:20.703ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1272026-01-30T18:27:20.704ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
1282026-01-30T18:27:20.704ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
1292026-01-30T18:27:20.803ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1302026-01-30T18:27:20.803ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1312026-01-30T18:27:20.803ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1322026-01-30T18:27:20.804ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1332026-01-30T18:27:20.806ZDEBGtest_silos (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch 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 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar0 sp_slot = 0
1342026-01-30T18:27:20.807ZDEBGtest_silos (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch 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 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar1 sp_slot = 1
1352026-01-30T18:27:20.807ZDEBGtest_silos (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled 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 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet00 sp_slot = 0
1362026-01-30T18:27:20.807ZDEBGtest_silos (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled 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 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet01 sp_slot = 1
1372026-01-30T18:27:20.807ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1382026-01-30T18:27:20.807ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1392026-01-30T18:27:20.807ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1402026-01-30T18:27:20.807ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1412026-01-30T18:27:20.826ZWARNtest_silos (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 634.657544ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
1422026-01-30T18:27:20.857ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch0 response = Inventory(TlvPage { offset: 0, total: 2 })
1432026-01-30T18:27:20.858ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1442026-01-30T18:27:20.858ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1452026-01-30T18:27:20.858ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1462026-01-30T18:27:20.859ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1472026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1482026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1492026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1502026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1512026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1522026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1532026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1542026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1552026-01-30T18:27:20.862ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1562026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1572026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1582026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1592026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1602026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1612026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1622026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1632026-01-30T18:27:20.863ZDEBGtest_silos (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1642026-01-30T18:27:20.863ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1652026-01-30T18:27:20.863ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }
1662026-01-30T18:27:20.863ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1672026-01-30T18:27:20.863ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1682026-01-30T18:27:20.866ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1692026-01-30T18:27:20.866ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
1702026-01-30T18:27:20.866ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1712026-01-30T18:27:20.867ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
1722026-01-30T18:27:20.867ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
1732026-01-30T18:27:20.867ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
1742026-01-30T18:27:20.867ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
1752026-01-30T18:27:20.868ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1762026-01-30T18:27:20.869ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1772026-01-30T18:27:20.869ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1782026-01-30T18:27:20.869ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1792026-01-30T18:27:20.965ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1802026-01-30T18:27:20.968ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1812026-01-30T18:27:20.968ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1822026-01-30T18:27:20.969ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1832026-01-30T18:27:21.009ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1842026-01-30T18:27:21.009ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
1852026-01-30T18:27:21.009ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
1862026-01-30T18:27:21.009ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
1872026-01-30T18:27:21.009ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
1882026-01-30T18:27:21.009ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
1892026-01-30T18:27:21.169ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1902026-01-30T18:27:21.170ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1912026-01-30T18:27:21.170ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1922026-01-30T18:27:21.174ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
1932026-01-30T18:27:21.174ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1942026-01-30T18:27:21.174ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1952026-01-30T18:27:21.232ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1962026-01-30T18:27:21.238ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
1972026-01-30T18:27:21.238ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
1982026-01-30T18:27:21.238ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
1992026-01-30T18:27:21.238ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
2002026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
2012026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2022026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
2032026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
2042026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
2052026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
2062026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
2072026-01-30T18:27:21.239ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
2082026-01-30T18:27:21.239ZINFOtest_silos (dropshot): accepted connection local_addr = [::1]:61982 remote_addr = [::1]:57194
2092026-01-30T18:27:21.239ZTRACtest_silos (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2102026-01-30T18:27:21.440ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2112026-01-30T18:27:21.440ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2122026-01-30T18:27:21.440ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2132026-01-30T18:27:21.442ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:57194 req_id = 53995470-91e5-4166-ad9b-7427ea5bc17a uri = /local/switch-id
2142026-01-30T18:27:21.443ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:57194 req_id = 53995470-91e5-4166-ad9b-7427ea5bc17a uri = /local/switch-id version = 3.0.0
2152026-01-30T18:27:21.448ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2162026-01-30T18:27:21.519ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2172026-01-30T18:27:21.520ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2182026-01-30T18:27:21.520ZINFOtest_silos (dropshot): request completed latency_us = 77819 local_addr = [::1]:61982 method = GET remote_addr = [::1]:57194 req_id = 53995470-91e5-4166-ad9b-7427ea5bc17a response_code = 200 uri = /local/switch-id
2192026-01-30T18:27:21.570ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2202026-01-30T18:27:21.570ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
2212026-01-30T18:27:21.571ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2222026-01-30T18:27:21.571ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
2232026-01-30T18:27:21.571ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:57194 req_id = b0a71f48-640e-42ef-9437-5bdf94380f46 uri = /sp/switch/0
2242026-01-30T18:27:21.571ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:57194 req_id = b0a71f48-640e-42ef-9437-5bdf94380f46 uri = /sp/switch/0 version = 3.0.0
2252026-01-30T18:27:21.574ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2262026-01-30T18:27:21.576ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
2272026-01-30T18:27:21.627ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
2282026-01-30T18:27:21.628ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2292026-01-30T18:27:21.628ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2302026-01-30T18:27:21.628ZWARNtest_silos (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 1.437464557s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
2312026-01-30T18:27:21.631ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2322026-01-30T18:27:21.644ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(SpState) }
2332026-01-30T18:27:21.645ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2342026-01-30T18:27:21.645ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2352026-01-30T18:27:21.649ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
2362026-01-30T18:27:21.649ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2372026-01-30T18:27:21.649ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
2382026-01-30T18:27:21.650ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2392026-01-30T18:27:21.650ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
2402026-01-30T18:27:21.650ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2412026-01-30T18:27:21.650ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(SpState) }
2422026-01-30T18:27:21.650ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
2432026-01-30T18:27:21.650ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2442026-01-30T18:27:21.650ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2452026-01-30T18:27:21.650ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2462026-01-30T18:27:21.652ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
2472026-01-30T18:27:21.653ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2482026-01-30T18:27:21.653ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2492026-01-30T18:27:21.653ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
2502026-01-30T18:27:21.653ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
2512026-01-30T18:27:21.653ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
2522026-01-30T18:27:21.653ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2532026-01-30T18:27:21.653ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
2542026-01-30T18:27:21.654ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2552026-01-30T18:27:21.654ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2562026-01-30T18:27:21.654ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
2572026-01-30T18:27:21.654ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
2582026-01-30T18:27:21.654ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2592026-01-30T18:27:21.654ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2602026-01-30T18:27:21.654ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2612026-01-30T18:27:21.654ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
2622026-01-30T18:27:21.659ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2632026-01-30T18:27:21.659ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2642026-01-30T18:27:21.660ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2652026-01-30T18:27:21.661ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
2662026-01-30T18:27:21.676ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
2672026-01-30T18:27:21.676ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
2682026-01-30T18:27:21.676ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
2692026-01-30T18:27:21.677ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
2702026-01-30T18:27:21.677ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
2712026-01-30T18:27:21.677ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2722026-01-30T18:27:21.680ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
2732026-01-30T18:27:21.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2742026-01-30T18:27:21.680ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
2752026-01-30T18:27:21.685ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2762026-01-30T18:27:21.685ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2772026-01-30T18:27:21.692ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2782026-01-30T18:27:21.692ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2792026-01-30T18:27:21.726ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2802026-01-30T18:27:21.726ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
2812026-01-30T18:27:21.726ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2822026-01-30T18:27:21.726ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
2832026-01-30T18:27:21.726ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
2842026-01-30T18:27:21.727ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
2852026-01-30T18:27:21.727ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
2862026-01-30T18:27:21.727ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch0 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(()) }))
2872026-01-30T18:27:21.727ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2882026-01-30T18:27:21.727ZINFOtest_silos (dropshot): request completed latency_us = 155904 local_addr = [::1]:61982 method = GET remote_addr = [::1]:57194 req_id = b0a71f48-640e-42ef-9437-5bdf94380f46 response_code = 200 uri = /sp/switch/0
2892026-01-30T18:27:21.728ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
2902026-01-30T18:27:21.728ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
2912026-01-30T18:27:21.728ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2922026-01-30T18:27:21.728ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2932026-01-30T18:27:21.735ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2942026-01-30T18:27:21.735ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2952026-01-30T18:27:21.735ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
2962026-01-30T18:27:21.736ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
2972026-01-30T18:27:21.736ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2982026-01-30T18:27:21.739ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2992026-01-30T18:27:21.739ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
3002026-01-30T18:27:21.739ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3012026-01-30T18:27:21.739ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3022026-01-30T18:27:21.740ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
3032026-01-30T18:27:21.740ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
3042026-01-30T18:27:21.740ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
3052026-01-30T18:27:21.740ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
3062026-01-30T18:27:21.740ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
3072026-01-30T18:27:21.740ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
3082026-01-30T18:27:21.740ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
3092026-01-30T18:27:21.740ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
3102026-01-30T18:27:21.741ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3112026-01-30T18:27:21.741ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3122026-01-30T18:27:21.741ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3132026-01-30T18:27:21.741ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3142026-01-30T18:27:21.741ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3152026-01-30T18:27:21.741ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3162026-01-30T18:27:21.741ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3172026-01-30T18:27:21.741ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
3182026-01-30T18:27:21.741ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3192026-01-30T18:27:21.741ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
3202026-01-30T18:27:21.741ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3212026-01-30T18:27:21.742ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3222026-01-30T18:27:21.743ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3232026-01-30T18:27:21.743ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3242026-01-30T18:27:21.743ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3252026-01-30T18:27:21.743ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
3262026-01-30T18:27:21.743ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3272026-01-30T18:27:21.743ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
3282026-01-30T18:27:21.743ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3292026-01-30T18:27:21.743ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3302026-01-30T18:27:21.799ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3312026-01-30T18:27:21.800ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3322026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3332026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
3342026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
3352026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
3362026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
3372026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3382026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
3392026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
3402026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
3412026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
3422026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
3432026-01-30T18:27:21.827ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
3442026-01-30T18:27:21.828ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3452026-01-30T18:27:21.828ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3462026-01-30T18:27:21.839ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3472026-01-30T18:27:21.840ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3482026-01-30T18:27:21.862ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3492026-01-30T18:27:21.863ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
3502026-01-30T18:27:21.863ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3512026-01-30T18:27:21.863ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
3522026-01-30T18:27:21.863ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3532026-01-30T18:27:21.863ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3542026-01-30T18:27:21.865ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3552026-01-30T18:27:21.866ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3562026-01-30T18:27:21.895ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3572026-01-30T18:27:21.895ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
3582026-01-30T18:27:21.895ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3592026-01-30T18:27:21.895ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
3602026-01-30T18:27:21.906ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3612026-01-30T18:27:21.906ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3622026-01-30T18:27:21.908ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3632026-01-30T18:27:21.908ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3642026-01-30T18:27:21.908ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3652026-01-30T18:27:21.908ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
3662026-01-30T18:27:21.908ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3672026-01-30T18:27:21.908ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
3682026-01-30T18:27:21.908ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3692026-01-30T18:27:21.909ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3702026-01-30T18:27:21.910ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3712026-01-30T18:27:21.910ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3722026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3732026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
3742026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
3752026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
3762026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
3772026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
3782026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
3792026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3802026-01-30T18:27:21.910ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
3812026-01-30T18:27:21.910ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3822026-01-30T18:27:21.910ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3832026-01-30T18:27:21.916ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3842026-01-30T18:27:21.916ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3852026-01-30T18:27:21.916ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3862026-01-30T18:27:21.916ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
3872026-01-30T18:27:21.916ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3882026-01-30T18:27:21.916ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
3892026-01-30T18:27:21.916ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
3902026-01-30T18:27:21.916ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
3912026-01-30T18:27:21.917ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
3922026-01-30T18:27:21.917ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3932026-01-30T18:27:21.917ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3942026-01-30T18:27:21.920ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3952026-01-30T18:27:21.920ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3962026-01-30T18:27:21.924ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
3972026-01-30T18:27:21.946ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
3982026-01-30T18:27:21.948ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3992026-01-30T18:27:21.949ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4002026-01-30T18:27:21.949ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4012026-01-30T18:27:21.949ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4022026-01-30T18:27:22.380ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4032026-01-30T18:27:22.380ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4042026-01-30T18:27:22.380ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
4052026-01-30T18:27:22.380ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
4062026-01-30T18:27:22.380ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
4072026-01-30T18:27:22.380ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
4082026-01-30T18:27:22.380ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4092026-01-30T18:27:22.380ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4102026-01-30T18:27:22.381ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4112026-01-30T18:27:22.381ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4122026-01-30T18:27:22.381ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
4132026-01-30T18:27:22.381ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
4142026-01-30T18:27:22.381ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
4152026-01-30T18:27:22.381ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
4162026-01-30T18:27:22.381ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4172026-01-30T18:27:22.381ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4182026-01-30T18:27:22.382ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4192026-01-30T18:27:22.383ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4202026-01-30T18:27:22.383ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4212026-01-30T18:27:22.383ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
4222026-01-30T18:27:22.383ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4232026-01-30T18:27:22.383ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
4242026-01-30T18:27:22.383ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4252026-01-30T18:27:22.383ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4262026-01-30T18:27:22.385ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }
4272026-01-30T18:27:22.385ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4282026-01-30T18:27:22.386ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
4292026-01-30T18:27:22.386ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4302026-01-30T18:27:22.386ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
4312026-01-30T18:27:22.386ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
4322026-01-30T18:27:22.386ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
4332026-01-30T18:27:22.386ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
4342026-01-30T18:27:22.386ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4352026-01-30T18:27:22.386ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4362026-01-30T18:27:22.386ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4372026-01-30T18:27:22.388ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4382026-01-30T18:27:22.388ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4392026-01-30T18:27:22.388ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
4402026-01-30T18:27:22.389ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4412026-01-30T18:27:22.389ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4422026-01-30T18:27:22.390ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4432026-01-30T18:27:22.390ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
4442026-01-30T18:27:22.390ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4452026-01-30T18:27:22.391ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4462026-01-30T18:27:22.391ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4472026-01-30T18:27:22.391ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
4482026-01-30T18:27:22.391ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4492026-01-30T18:27:22.392ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4502026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4512026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
4522026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
4532026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
4542026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
4552026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
4562026-01-30T18:27:22.392ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
4572026-01-30T18:27:22.392ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4582026-01-30T18:27:22.396ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4592026-01-30T18:27:22.396ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
4602026-01-30T18:27:22.396ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
4612026-01-30T18:27:22.396ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4622026-01-30T18:27:22.397ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
4632026-01-30T18:27:22.397ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
4642026-01-30T18:27:22.408ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4652026-01-30T18:27:22.408ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4662026-01-30T18:27:22.618ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4672026-01-30T18:27:22.619ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4682026-01-30T18:27:22.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
4692026-01-30T18:27:22.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
4702026-01-30T18:27:22.619ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
4712026-01-30T18:27:22.620ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
4722026-01-30T18:27:22.620ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4732026-01-30T18:27:22.620ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4742026-01-30T18:27:22.620ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(SpState) }
4752026-01-30T18:27:22.621ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4762026-01-30T18:27:22.621ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
4772026-01-30T18:27:22.621ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4782026-01-30T18:27:22.621ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
4792026-01-30T18:27:22.621ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4802026-01-30T18:27:22.622ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4812026-01-30T18:27:22.622ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4822026-01-30T18:27:22.623ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4832026-01-30T18:27:22.623ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4842026-01-30T18:27:22.624ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
4852026-01-30T18:27:22.624ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4862026-01-30T18:27:22.625ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4872026-01-30T18:27:22.625ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4882026-01-30T18:27:22.625ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
4892026-01-30T18:27:22.625ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
4902026-01-30T18:27:22.625ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
4912026-01-30T18:27:22.625ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
4922026-01-30T18:27:22.626ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
4932026-01-30T18:27:22.626ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
4942026-01-30T18:27:22.626ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4952026-01-30T18:27:22.631ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4962026-01-30T18:27:22.631ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4972026-01-30T18:27:22.631ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
4982026-01-30T18:27:22.631ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4992026-01-30T18:27:22.632ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5002026-01-30T18:27:22.632ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5012026-01-30T18:27:22.632ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
5022026-01-30T18:27:22.632ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5032026-01-30T18:27:22.633ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5042026-01-30T18:27:22.634ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5052026-01-30T18:27:22.634ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
5062026-01-30T18:27:22.634ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5072026-01-30T18:27:22.635ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5082026-01-30T18:27:22.635ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
5092026-01-30T18:27:22.635ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
5102026-01-30T18:27:22.635ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5112026-01-30T18:27:22.636ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5122026-01-30T18:27:22.636ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5132026-01-30T18:27:22.636ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
5142026-01-30T18:27:22.637ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
5152026-01-30T18:27:22.637ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
5162026-01-30T18:27:22.637ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
5172026-01-30T18:27:22.637ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5182026-01-30T18:27:22.639ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
5192026-01-30T18:27:22.639ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
5202026-01-30T18:27:22.639ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5212026-01-30T18:27:22.639ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
5222026-01-30T18:27:22.860ZTRACtest_silos (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
5232026-01-30T18:27:22.863ZWARNtest_silos (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 2.671981816s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
5242026-01-30T18:27:23.372ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
5252026-01-30T18:27:23.372ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
5262026-01-30T18:27:23.372ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(SpState) }
5272026-01-30T18:27:23.372ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
5282026-01-30T18:27:23.372ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
5292026-01-30T18:27:23.372ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
5302026-01-30T18:27:23.410ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5312026-01-30T18:27:23.410ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5322026-01-30T18:27:23.412ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5332026-01-30T18:27:23.412ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5342026-01-30T18:27:23.525ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
5352026-01-30T18:27:23.525ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
5362026-01-30T18:27:23.525ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5372026-01-30T18:27:23.525ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
5382026-01-30T18:27:23.543ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5392026-01-30T18:27:23.543ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5402026-01-30T18:27:23.546ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5412026-01-30T18:27:23.546ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5422026-01-30T18:27:23.652ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
5432026-01-30T18:27:23.652ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
5442026-01-30T18:27:23.652ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5452026-01-30T18:27:23.652ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
5462026-01-30T18:27:23.653ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
5472026-01-30T18:27:23.653ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
5482026-01-30T18:27:23.653ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }
5492026-01-30T18:27:23.653ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
5502026-01-30T18:27:23.653ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
5512026-01-30T18:27:23.653ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
5522026-01-30T18:27:23.653ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5532026-01-30T18:27:23.653ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5542026-01-30T18:27:23.670ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(SpState) }
5552026-01-30T18:27:23.671ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5562026-01-30T18:27:23.679ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
5572026-01-30T18:27:23.679ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5582026-01-30T18:27:23.679ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
5592026-01-30T18:27:23.679ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
5602026-01-30T18:27:23.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
5612026-01-30T18:27:23.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
5622026-01-30T18:27:23.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5632026-01-30T18:27:23.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5642026-01-30T18:27:23.684ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(SpState) }
5652026-01-30T18:27:23.684ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5662026-01-30T18:27:23.687ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
5672026-01-30T18:27:23.687ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
5682026-01-30T18:27:23.687ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
5692026-01-30T18:27:23.687ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5702026-01-30T18:27:23.687ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5712026-01-30T18:27:23.687ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
5722026-01-30T18:27:23.690ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5732026-01-30T18:27:23.694ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5742026-01-30T18:27:23.694ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
5752026-01-30T18:27:23.694ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5762026-01-30T18:27:23.694ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5772026-01-30T18:27:23.695ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
5782026-01-30T18:27:23.697ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5792026-01-30T18:27:23.697ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
5802026-01-30T18:27:23.697ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
5812026-01-30T18:27:23.697ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5822026-01-30T18:27:23.699ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5832026-01-30T18:27:27.026ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
5842026-01-30T18:27:27.026ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
5852026-01-30T18:27:27.026ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5862026-01-30T18:27:27.027ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5872026-01-30T18:27:27.176ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5882026-01-30T18:27:27.177ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
5892026-01-30T18:27:27.177ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
5902026-01-30T18:27:27.177ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
5912026-01-30T18:27:27.177ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
5922026-01-30T18:27:27.177ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
5932026-01-30T18:27:27.180ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
5942026-01-30T18:27:27.180ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5952026-01-30T18:27:27.182ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
5962026-01-30T18:27:27.182ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
5972026-01-30T18:27:27.186ZTRACtest_silos (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
5982026-01-30T18:27:27.204ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(SpState) }
5992026-01-30T18:27:27.204ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(SpState) }
6002026-01-30T18:27:27.205ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6012026-01-30T18:27:27.210ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6022026-01-30T18:27:27.210ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6032026-01-30T18:27:27.210ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
6042026-01-30T18:27:27.210ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
6052026-01-30T18:27:27.211ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6062026-01-30T18:27:27.248ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6072026-01-30T18:27:27.269ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
6082026-01-30T18:27:27.269ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
6092026-01-30T18:27:27.269ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6102026-01-30T18:27:27.270ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6112026-01-30T18:27:27.270ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6122026-01-30T18:27:27.289ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6132026-01-30T18:27:27.290ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
6142026-01-30T18:27:27.290ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
6152026-01-30T18:27:27.292ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6162026-01-30T18:27:27.301ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
6172026-01-30T18:27:27.309ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6182026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
6192026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
6202026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
6212026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
6222026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
6232026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
6242026-01-30T18:27:27.310ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
6252026-01-30T18:27:27.311ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6262026-01-30T18:27:27.312ZWARNtest_silos (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 7.121134264s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
6272026-01-30T18:27:27.315ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6282026-01-30T18:27:27.329ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
6292026-01-30T18:27:27.333ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
6302026-01-30T18:27:27.336ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6312026-01-30T18:27:27.336ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6322026-01-30T18:27:27.336ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6332026-01-30T18:27:27.352ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6342026-01-30T18:27:27.358ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6352026-01-30T18:27:27.358ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6362026-01-30T18:27:27.363ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6372026-01-30T18:27:27.379ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
6382026-01-30T18:27:27.388ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
6392026-01-30T18:27:27.393ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
6402026-01-30T18:27:27.397ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6412026-01-30T18:27:27.405ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6422026-01-30T18:27:27.410ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
6432026-01-30T18:27:27.410ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
6442026-01-30T18:27:27.410ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6452026-01-30T18:27:27.410ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6462026-01-30T18:27:27.415ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(SpState) }
6472026-01-30T18:27:27.415ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }
6482026-01-30T18:27:27.636ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6492026-01-30T18:27:27.636ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
6502026-01-30T18:27:27.637ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6512026-01-30T18:27:27.637ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6522026-01-30T18:27:27.638ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
6532026-01-30T18:27:27.639ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6542026-01-30T18:27:27.639ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6552026-01-30T18:27:27.639ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
6562026-01-30T18:27:27.639ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
6572026-01-30T18:27:27.639ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6582026-01-30T18:27:27.639ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6592026-01-30T18:27:27.640ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6602026-01-30T18:27:27.640ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6612026-01-30T18:27:27.640ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
6622026-01-30T18:27:27.640ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6632026-01-30T18:27:27.640ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(SpState) }
6642026-01-30T18:27:27.641ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }
6652026-01-30T18:27:27.715ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6662026-01-30T18:27:27.716ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
6672026-01-30T18:27:27.716ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6682026-01-30T18:27:27.716ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6692026-01-30T18:27:27.719ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(SpState) }
6702026-01-30T18:27:27.719ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
6712026-01-30T18:27:28.343ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6722026-01-30T18:27:28.344ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
6732026-01-30T18:27:28.344ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
6742026-01-30T18:27:28.344ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
6752026-01-30T18:27:28.344ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
6762026-01-30T18:27:28.344ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
6772026-01-30T18:27:28.344ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6782026-01-30T18:27:28.344ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6792026-01-30T18:27:28.345ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6802026-01-30T18:27:28.345ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6812026-01-30T18:27:28.346ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6822026-01-30T18:27:28.346ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
6832026-01-30T18:27:28.346ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
6842026-01-30T18:27:28.346ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
6852026-01-30T18:27:28.346ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6862026-01-30T18:27:28.347ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6872026-01-30T18:27:28.359ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6882026-01-30T18:27:28.364ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }
6892026-01-30T18:27:28.373ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
6902026-01-30T18:27:28.373ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6912026-01-30T18:27:28.373ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6922026-01-30T18:27:28.384ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6932026-01-30T18:27:28.385ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6942026-01-30T18:27:28.386ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6952026-01-30T18:27:28.386ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
6962026-01-30T18:27:28.386ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
6972026-01-30T18:27:28.386ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
6982026-01-30T18:27:28.386ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6992026-01-30T18:27:28.386ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
7002026-01-30T18:27:28.386ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
7012026-01-30T18:27:28.386ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }
7022026-01-30T18:27:28.387ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
7032026-01-30T18:27:28.387ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7042026-01-30T18:27:28.387ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7052026-01-30T18:27:28.390ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(SpState) }
7062026-01-30T18:27:28.390ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7072026-01-30T18:27:28.414ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7082026-01-30T18:27:28.414ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
7092026-01-30T18:27:28.414ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
7102026-01-30T18:27:28.414ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
7112026-01-30T18:27:28.414ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
7122026-01-30T18:27:28.414ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
7132026-01-30T18:27:28.414ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7142026-01-30T18:27:28.417ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7152026-01-30T18:27:28.418ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
7162026-01-30T18:27:28.420ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
7172026-01-30T18:27:28.421ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7182026-01-30T18:27:28.421ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7192026-01-30T18:27:28.421ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
7202026-01-30T18:27:28.421ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
7212026-01-30T18:27:28.424ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(SpState) }
7222026-01-30T18:27:28.424ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7232026-01-30T18:27:28.445ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7242026-01-30T18:27:28.448ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
7252026-01-30T18:27:28.448ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
7262026-01-30T18:27:28.449ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7272026-01-30T18:27:28.450ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7282026-01-30T18:27:28.454ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7292026-01-30T18:27:28.455ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
7302026-01-30T18:27:28.455ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7312026-01-30T18:27:28.455ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7322026-01-30T18:27:28.457ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7332026-01-30T18:27:28.457ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7342026-01-30T18:27:28.461ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
7352026-01-30T18:27:28.461ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
7362026-01-30T18:27:28.462ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
7372026-01-30T18:27:28.462ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
7382026-01-30T18:27:28.462ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7392026-01-30T18:27:28.463ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7402026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
7412026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
7422026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
7432026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
7442026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
7452026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
7462026-01-30T18:27:28.464ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
7472026-01-30T18:27:28.464ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7482026-01-30T18:27:28.464ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7492026-01-30T18:27:28.467ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7502026-01-30T18:27:28.467ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7512026-01-30T18:27:28.474ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7522026-01-30T18:27:28.474ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
7532026-01-30T18:27:28.475ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
7542026-01-30T18:27:28.475ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
7552026-01-30T18:27:28.475ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7562026-01-30T18:27:28.483ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7572026-01-30T18:27:28.485ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
7582026-01-30T18:27:28.485ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
7592026-01-30T18:27:28.485ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7602026-01-30T18:27:28.486ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7612026-01-30T18:27:28.489ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
7622026-01-30T18:27:28.489ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7632026-01-30T18:27:28.502ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7642026-01-30T18:27:28.503ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
7652026-01-30T18:27:28.503ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
7662026-01-30T18:27:28.503ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
7672026-01-30T18:27:28.503ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
7682026-01-30T18:27:28.503ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
7692026-01-30T18:27:28.503ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
7702026-01-30T18:27:28.504ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
7712026-01-30T18:27:28.504ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7722026-01-30T18:27:28.506ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7732026-01-30T18:27:28.508ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
7742026-01-30T18:27:28.515ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
7752026-01-30T18:27:28.515ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7762026-01-30T18:27:28.515ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7772026-01-30T18:27:28.515ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
7782026-01-30T18:27:28.535ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7792026-01-30T18:27:28.540ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
7802026-01-30T18:27:28.540ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
7812026-01-30T18:27:28.540ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7822026-01-30T18:27:28.542ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7832026-01-30T18:27:28.547ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
7842026-01-30T18:27:28.548ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
7852026-01-30T18:27:28.548ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7862026-01-30T18:27:28.549ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }
7872026-01-30T18:27:28.552ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
7882026-01-30T18:27:28.552ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7892026-01-30T18:27:28.557ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7902026-01-30T18:27:28.559ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
7912026-01-30T18:27:28.559ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
7922026-01-30T18:27:28.559ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7932026-01-30T18:27:28.559ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
7942026-01-30T18:27:28.559ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
7952026-01-30T18:27:28.559ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }
7962026-01-30T18:27:28.560ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
7972026-01-30T18:27:28.560ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7982026-01-30T18:27:28.561ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7992026-01-30T18:27:28.567ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
8002026-01-30T18:27:28.567ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
8012026-01-30T18:27:28.567ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
8022026-01-30T18:27:28.567ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
8032026-01-30T18:27:28.568ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
8042026-01-30T18:27:28.568ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8052026-01-30T18:27:28.568ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8062026-01-30T18:27:28.569ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
8072026-01-30T18:27:28.569ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
8082026-01-30T18:27:28.569ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8092026-01-30T18:27:28.573ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }
8102026-01-30T18:27:28.624ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
8112026-01-30T18:27:28.626ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8122026-01-30T18:27:28.626ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8132026-01-30T18:27:28.627ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(SpState) }
8142026-01-30T18:27:28.628ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8152026-01-30T18:27:28.630ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8162026-01-30T18:27:28.632ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
8172026-01-30T18:27:28.632ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
8182026-01-30T18:27:28.632ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8192026-01-30T18:27:28.633ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
8202026-01-30T18:27:28.633ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
8212026-01-30T18:27:28.633ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }
8222026-01-30T18:27:28.637ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
8232026-01-30T18:27:28.637ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8242026-01-30T18:27:28.637ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8252026-01-30T18:27:28.639ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }
8262026-01-30T18:27:28.639ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8272026-01-30T18:27:28.640ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8282026-01-30T18:27:28.640ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
8292026-01-30T18:27:28.641ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
8302026-01-30T18:27:28.641ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
8312026-01-30T18:27:28.641ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
8322026-01-30T18:27:28.641ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
8332026-01-30T18:27:28.641ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8342026-01-30T18:27:28.641ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8352026-01-30T18:27:28.644ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
8362026-01-30T18:27:28.644ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
8372026-01-30T18:27:28.645ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8382026-01-30T18:27:28.645ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8392026-01-30T18:27:28.645ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8402026-01-30T18:27:28.649ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8412026-01-30T18:27:28.653ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
8422026-01-30T18:27:28.653ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
8432026-01-30T18:27:28.653ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8442026-01-30T18:27:28.655ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8452026-01-30T18:27:28.657ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
8462026-01-30T18:27:28.657ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
8472026-01-30T18:27:28.657ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8482026-01-30T18:27:28.657ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8492026-01-30T18:27:28.687ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
8502026-01-30T18:27:28.688ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
8512026-01-30T18:27:28.688ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8522026-01-30T18:27:28.689ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8532026-01-30T18:27:28.703ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
8542026-01-30T18:27:28.703ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
8552026-01-30T18:27:28.703ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
8562026-01-30T18:27:28.703ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
8572026-01-30T18:27:28.704ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
8582026-01-30T18:27:28.704ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
8592026-01-30T18:27:28.704ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
8602026-01-30T18:27:28.704ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8612026-01-30T18:27:28.708ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8622026-01-30T18:27:28.717ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
8632026-01-30T18:27:28.717ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
8642026-01-30T18:27:28.717ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8652026-01-30T18:27:28.726ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8662026-01-30T18:27:28.732ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
8672026-01-30T18:27:28.732ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
8682026-01-30T18:27:28.732ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8692026-01-30T18:27:28.739ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8702026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
8712026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
8722026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
8732026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
8742026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
8752026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
8762026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
8772026-01-30T18:27:28.742ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8782026-01-30T18:27:28.742ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8792026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
8802026-01-30T18:27:28.742ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
8812026-01-30T18:27:28.742ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8822026-01-30T18:27:28.752ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
8832026-01-30T18:27:28.753ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
8842026-01-30T18:27:28.754ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
8852026-01-30T18:27:28.754ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8862026-01-30T18:27:28.755ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8872026-01-30T18:27:28.755ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
8882026-01-30T18:27:28.756ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
8892026-01-30T18:27:28.756ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8902026-01-30T18:27:28.757ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }
8912026-01-30T18:27:28.757ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
8922026-01-30T18:27:28.757ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8932026-01-30T18:27:28.758ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
8942026-01-30T18:27:28.758ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
8952026-01-30T18:27:28.759ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
8962026-01-30T18:27:28.759ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8972026-01-30T18:27:28.759ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
8982026-01-30T18:27:28.760ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8992026-01-30T18:27:28.761ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9002026-01-30T18:27:28.761ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
9012026-01-30T18:27:28.761ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
9022026-01-30T18:27:28.761ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
9032026-01-30T18:27:28.761ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
9042026-01-30T18:27:28.761ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
9052026-01-30T18:27:28.761ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9062026-01-30T18:27:28.773ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }
9072026-01-30T18:27:28.776ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
9082026-01-30T18:27:28.777ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9092026-01-30T18:27:28.777ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
9102026-01-30T18:27:29.368ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
9112026-01-30T18:27:29.368ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
9122026-01-30T18:27:29.368ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
9132026-01-30T18:27:29.368ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }
9142026-01-30T18:27:29.375ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9152026-01-30T18:27:29.375ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
9162026-01-30T18:27:29.375ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9172026-01-30T18:27:29.376ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9182026-01-30T18:27:29.386ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9192026-01-30T18:27:29.386ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9202026-01-30T18:27:29.386ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
9212026-01-30T18:27:29.386ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
9222026-01-30T18:27:29.387ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
9232026-01-30T18:27:29.387ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
9242026-01-30T18:27:29.387ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9252026-01-30T18:27:29.387ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9262026-01-30T18:27:29.388ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9272026-01-30T18:27:29.388ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9282026-01-30T18:27:29.388ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
9292026-01-30T18:27:29.389ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
9302026-01-30T18:27:29.389ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
9312026-01-30T18:27:29.389ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
9322026-01-30T18:27:29.389ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9332026-01-30T18:27:29.389ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9342026-01-30T18:27:29.391ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(SpState) }
9352026-01-30T18:27:29.391ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9362026-01-30T18:27:29.398ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9372026-01-30T18:27:29.398ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
9382026-01-30T18:27:29.398ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
9392026-01-30T18:27:29.398ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
9402026-01-30T18:27:29.398ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
9412026-01-30T18:27:29.398ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
9422026-01-30T18:27:29.398ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9432026-01-30T18:27:29.398ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9442026-01-30T18:27:29.399ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
9452026-01-30T18:27:29.401ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9462026-01-30T18:27:29.401ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
9472026-01-30T18:27:29.402ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
9482026-01-30T18:27:29.402ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9492026-01-30T18:27:29.402ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9502026-01-30T18:27:29.402ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
9512026-01-30T18:27:29.403ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
9522026-01-30T18:27:29.403ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9532026-01-30T18:27:29.404ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9542026-01-30T18:27:29.404ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
9552026-01-30T18:27:29.404ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
9562026-01-30T18:27:29.404ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9572026-01-30T18:27:29.405ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9582026-01-30T18:27:29.405ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
9592026-01-30T18:27:29.405ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
9602026-01-30T18:27:29.405ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
9612026-01-30T18:27:29.405ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
9622026-01-30T18:27:29.405ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
9632026-01-30T18:27:29.405ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
9642026-01-30T18:27:29.406ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
9652026-01-30T18:27:29.406ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9662026-01-30T18:27:29.413ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9672026-01-30T18:27:29.416ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
9682026-01-30T18:27:29.416ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
9692026-01-30T18:27:29.416ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9702026-01-30T18:27:29.417ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }
9712026-01-30T18:27:29.417ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
9722026-01-30T18:27:29.418ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9732026-01-30T18:27:29.418ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
9742026-01-30T18:27:29.619ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
9752026-01-30T18:27:29.619ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
9762026-01-30T18:27:29.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(SpState) }
9772026-01-30T18:27:29.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }
9782026-01-30T18:27:29.619ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
9792026-01-30T18:27:29.619ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
9802026-01-30T18:27:29.619ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9812026-01-30T18:27:29.619ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9822026-01-30T18:27:29.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(SpState) }
9832026-01-30T18:27:29.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9842026-01-30T18:27:29.619ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
9852026-01-30T18:27:29.620ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
9862026-01-30T18:27:29.620ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
9872026-01-30T18:27:29.620ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9882026-01-30T18:27:29.620ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9892026-01-30T18:27:29.620ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
9902026-01-30T18:27:29.621ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9912026-01-30T18:27:29.621ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
9922026-01-30T18:27:29.621ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
9932026-01-30T18:27:29.621ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9942026-01-30T18:27:29.622ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9952026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
9962026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
9972026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
9982026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
9992026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
10002026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
10012026-01-30T18:27:29.622ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
10022026-01-30T18:27:29.622ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10032026-01-30T18:27:29.626ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10042026-01-30T18:27:29.627ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
10052026-01-30T18:27:29.627ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
10062026-01-30T18:27:29.627ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10072026-01-30T18:27:29.627ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10082026-01-30T18:27:29.628ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
10092026-01-30T18:27:29.628ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
10102026-01-30T18:27:29.628ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10112026-01-30T18:27:29.628ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10122026-01-30T18:27:29.628ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
10132026-01-30T18:27:29.629ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
10142026-01-30T18:27:29.629ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10152026-01-30T18:27:29.629ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10162026-01-30T18:27:29.629ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
10172026-01-30T18:27:29.629ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
10182026-01-30T18:27:29.629ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10192026-01-30T18:27:29.630ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10202026-01-30T18:27:29.631ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10212026-01-30T18:27:29.631ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
10222026-01-30T18:27:29.631ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
10232026-01-30T18:27:29.631ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
10242026-01-30T18:27:29.631ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
10252026-01-30T18:27:29.631ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10262026-01-30T18:27:29.633ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }
10272026-01-30T18:27:29.634ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
10282026-01-30T18:27:29.634ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10292026-01-30T18:27:29.634ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
10302026-01-30T18:27:30.427ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10312026-01-30T18:27:30.427ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10322026-01-30T18:27:30.428ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(SpState) }
10332026-01-30T18:27:30.428ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }
10342026-01-30T18:27:30.428ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
10352026-01-30T18:27:30.428ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
10362026-01-30T18:27:30.428ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10372026-01-30T18:27:30.428ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10382026-01-30T18:27:30.428ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10392026-01-30T18:27:30.428ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10402026-01-30T18:27:30.429ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
10412026-01-30T18:27:30.429ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
10422026-01-30T18:27:30.429ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10432026-01-30T18:27:30.429ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
10442026-01-30T18:27:30.429ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10452026-01-30T18:27:30.429ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10462026-01-30T18:27:30.432ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10472026-01-30T18:27:30.433ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10482026-01-30T18:27:30.433ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
10492026-01-30T18:27:30.434ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
10502026-01-30T18:27:30.434ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
10512026-01-30T18:27:30.434ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
10522026-01-30T18:27:30.437ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10532026-01-30T18:27:30.437ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10542026-01-30T18:27:30.440ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(SpState) }
10552026-01-30T18:27:30.440ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10562026-01-30T18:27:30.440ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
10572026-01-30T18:27:30.441ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
10582026-01-30T18:27:30.441ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
10592026-01-30T18:27:30.441ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
10602026-01-30T18:27:30.441ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
10612026-01-30T18:27:30.441ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
10622026-01-30T18:27:30.441ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10632026-01-30T18:27:30.441ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10642026-01-30T18:27:30.441ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10652026-01-30T18:27:30.443ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10662026-01-30T18:27:30.444ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
10672026-01-30T18:27:30.444ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
10682026-01-30T18:27:30.444ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10692026-01-30T18:27:30.445ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10702026-01-30T18:27:30.446ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
10712026-01-30T18:27:30.446ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
10722026-01-30T18:27:30.446ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10732026-01-30T18:27:30.448ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10742026-01-30T18:27:30.456ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
10752026-01-30T18:27:30.456ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
10762026-01-30T18:27:30.456ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10772026-01-30T18:27:30.458ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10782026-01-30T18:27:30.458ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10792026-01-30T18:27:30.458ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
10802026-01-30T18:27:30.458ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
10812026-01-30T18:27:30.459ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
10822026-01-30T18:27:30.459ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
10832026-01-30T18:27:30.459ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
10842026-01-30T18:27:30.459ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
10852026-01-30T18:27:30.459ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10862026-01-30T18:27:30.465ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10872026-01-30T18:27:30.466ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
10882026-01-30T18:27:30.466ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
10892026-01-30T18:27:30.468ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10902026-01-30T18:27:30.479ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }
10912026-01-30T18:27:30.480ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
10922026-01-30T18:27:30.560ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10932026-01-30T18:27:30.563ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
10942026-01-30T18:27:30.636ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
10952026-01-30T18:27:30.636ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10962026-01-30T18:27:30.637ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(SpState) }
10972026-01-30T18:27:30.637ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }
10982026-01-30T18:27:30.639ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
10992026-01-30T18:27:30.639ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
11002026-01-30T18:27:30.657ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11012026-01-30T18:27:30.658ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11022026-01-30T18:27:30.662ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(SpState) }
11032026-01-30T18:27:30.662ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11042026-01-30T18:27:30.675ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
11052026-01-30T18:27:30.676ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
11062026-01-30T18:27:30.676ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
11072026-01-30T18:27:30.911ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11082026-01-30T18:27:30.914ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11092026-01-30T18:27:30.914ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
11102026-01-30T18:27:30.920ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11112026-01-30T18:27:31.151ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
11122026-01-30T18:27:31.151ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
11132026-01-30T18:27:31.158ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11142026-01-30T18:27:31.174ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11152026-01-30T18:27:31.174ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
11162026-01-30T18:27:31.175ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
11172026-01-30T18:27:31.175ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
11182026-01-30T18:27:31.175ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
11192026-01-30T18:27:31.175ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
11202026-01-30T18:27:31.175ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
11212026-01-30T18:27:31.175ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
11222026-01-30T18:27:31.184ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11232026-01-30T18:27:31.194ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11242026-01-30T18:27:31.194ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
11252026-01-30T18:27:31.194ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
11262026-01-30T18:27:31.195ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11272026-01-30T18:27:31.196ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11282026-01-30T18:27:31.196ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
11292026-01-30T18:27:31.196ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
11302026-01-30T18:27:31.197ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11312026-01-30T18:27:31.275ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11322026-01-30T18:27:31.275ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
11332026-01-30T18:27:31.276ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
11342026-01-30T18:27:31.276ZINFOtest_silos (dropshot): accepted connection local_addr = [::1]:61982 remote_addr = [::1]:44008
11352026-01-30T18:27:31.277ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11362026-01-30T18:27:31.277ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 500f1789-91e2-41fb-8ed0-8a2ad865439c uri = /ignition
11372026-01-30T18:27:31.277ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 500f1789-91e2-41fb-8ed0-8a2ad865439c uri = /ignition version = 3.0.0
11382026-01-30T18:27:31.279ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11392026-01-30T18:27:31.280ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
11402026-01-30T18:27:31.289ZDEBGtest_silos: received bulk ignition state request offset = 0 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 }]
11412026-01-30T18:27:31.290ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
11422026-01-30T18:27:31.290ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
11432026-01-30T18:27:31.290ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
11442026-01-30T18:27:31.290ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11452026-01-30T18:27:31.290ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
11462026-01-30T18:27:31.290ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
11472026-01-30T18:27:31.290ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
11482026-01-30T18:27:31.290ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
11492026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
11502026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
11512026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
11522026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
11532026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
11542026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
11552026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
11562026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
11572026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
11582026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
11592026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
11602026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
11612026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
11622026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
11632026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
11642026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
11652026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
11662026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
11672026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
11682026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
11692026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
11702026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
11712026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
11722026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
11732026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
11742026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
11752026-01-30T18:27:31.291ZWARNtest_silos (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
11762026-01-30T18:27:31.292ZINFOtest_silos (dropshot): request completed latency_us = 14738 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 500f1789-91e2-41fb-8ed0-8a2ad865439c response_code = 200 uri = /ignition
11772026-01-30T18:27:31.292ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11782026-01-30T18:27:31.292ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
11792026-01-30T18:27:31.292ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
11802026-01-30T18:27:31.292ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
11812026-01-30T18:27:31.292ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
11822026-01-30T18:27:31.292ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
11832026-01-30T18:27:31.294ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11842026-01-30T18:27:31.294ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = cabbdbfa-9c02-423e-bffc-61a3f00e2946 uri = /sp/switch/0
11852026-01-30T18:27:31.294ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = cabbdbfa-9c02-423e-bffc-61a3f00e2946 uri = /sp/switch/0 version = 3.0.0
11862026-01-30T18:27:31.297ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }
11872026-01-30T18:27:31.305ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }
11882026-01-30T18:27:31.306ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
11892026-01-30T18:27:31.306ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
11902026-01-30T18:27:31.306ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11912026-01-30T18:27:31.306ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11922026-01-30T18:27:31.307ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
11932026-01-30T18:27:31.307ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
11942026-01-30T18:27:31.307ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch0 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(()) }))
11952026-01-30T18:27:31.307ZINFOtest_silos (dropshot): request completed latency_us = 13381 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = cabbdbfa-9c02-423e-bffc-61a3f00e2946 response_code = 200 uri = /sp/switch/0
11962026-01-30T18:27:31.311ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 1913e576-c09d-4cfe-be0f-fe5e92341d49 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11972026-01-30T18:27:31.311ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 1913e576-c09d-4cfe-be0f-fe5e92341d49 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
11982026-01-30T18:27:31.312ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
11992026-01-30T18:27:31.312ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch0 response = CabooseValue
12002026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
12012026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch0 response = CabooseValue
12022026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
12032026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch0 response = CabooseValue
12042026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
12052026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch0 response = CabooseValue
12062026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
12072026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12082026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
12092026-01-30T18:27:31.313ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12102026-01-30T18:27:31.314ZINFOtest_silos (dropshot): request completed latency_us = 2554 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 1913e576-c09d-4cfe-be0f-fe5e92341d49 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
12112026-01-30T18:27:31.315ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2cb59faf-7e46-4c3f-9182-b3deadf2d9f2 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
12122026-01-30T18:27:31.315ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2cb59faf-7e46-4c3f-9182-b3deadf2d9f2 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
12132026-01-30T18:27:31.315ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
12142026-01-30T18:27:31.315ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch0 response = CabooseValue
12152026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
12162026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch0 response = CabooseValue
12172026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
12182026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch0 response = CabooseValue
12192026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
12202026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch0 response = CabooseValue
12212026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
12222026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12232026-01-30T18:27:31.316ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
12242026-01-30T18:27:31.317ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12252026-01-30T18:27:31.317ZINFOtest_silos (dropshot): request completed latency_us = 1837 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2cb59faf-7e46-4c3f-9182-b3deadf2d9f2 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
12262026-01-30T18:27:31.318ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 760b05fe-3b42-45ea-9b14-2ca091b551be uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
12272026-01-30T18:27:31.318ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 760b05fe-3b42-45ea-9b14-2ca091b551be uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
12282026-01-30T18:27:31.318ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
12292026-01-30T18:27:31.318ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-switch0 response = CabooseValue
12302026-01-30T18:27:31.318ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
12312026-01-30T18:27:31.329ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch0 response = CabooseValue
12322026-01-30T18:27:31.329ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
12332026-01-30T18:27:31.404ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
12342026-01-30T18:27:31.404ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
12352026-01-30T18:27:31.404ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }
12362026-01-30T18:27:31.404ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
12372026-01-30T18:27:31.404ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch0 response = CabooseValue
12382026-01-30T18:27:31.405ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(SpState) }
12392026-01-30T18:27:31.405ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
12402026-01-30T18:27:31.405ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12412026-01-30T18:27:31.405ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12422026-01-30T18:27:31.406ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12432026-01-30T18:27:31.406ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
12442026-01-30T18:27:31.406ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12452026-01-30T18:27:31.406ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
12462026-01-30T18:27:31.406ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12472026-01-30T18:27:31.407ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12482026-01-30T18:27:31.407ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12492026-01-30T18:27:31.407ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
12502026-01-30T18:27:31.407ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch0 response = CabooseValue
12512026-01-30T18:27:31.407ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12522026-01-30T18:27:31.407ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
12532026-01-30T18:27:31.408ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
12542026-01-30T18:27:31.408ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12552026-01-30T18:27:31.408ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12562026-01-30T18:27:31.411ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
12572026-01-30T18:27:31.411ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
12582026-01-30T18:27:31.411ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
12592026-01-30T18:27:31.411ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
12602026-01-30T18:27:31.411ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
12612026-01-30T18:27:31.411ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12622026-01-30T18:27:31.411ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
12632026-01-30T18:27:31.413ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12642026-01-30T18:27:31.416ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12652026-01-30T18:27:31.416ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12662026-01-30T18:27:31.417ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
12672026-01-30T18:27:31.417ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-switch0 response = CabooseValue
12682026-01-30T18:27:31.417ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12692026-01-30T18:27:31.418ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
12702026-01-30T18:27:31.418ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
12712026-01-30T18:27:31.418ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12722026-01-30T18:27:31.420ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12732026-01-30T18:27:31.423ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
12742026-01-30T18:27:31.423ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
12752026-01-30T18:27:31.423ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12762026-01-30T18:27:31.423ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
12772026-01-30T18:27:31.427ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12782026-01-30T18:27:31.429ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12792026-01-30T18:27:31.429ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12802026-01-30T18:27:31.429ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
12812026-01-30T18:27:31.429ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12822026-01-30T18:27:31.429ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(SpState) }
12832026-01-30T18:27:31.430ZINFOtest_silos (dropshot): request completed latency_us = 111712 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 760b05fe-3b42-45ea-9b14-2ca091b551be response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
12842026-01-30T18:27:31.430ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
12852026-01-30T18:27:31.430ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12862026-01-30T18:27:31.432ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12872026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
12882026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
12892026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
12902026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
12912026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
12922026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
12932026-01-30T18:27:31.437ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
12942026-01-30T18:27:31.437ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12952026-01-30T18:27:31.438ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 7ed9704c-bdcc-47fb-99eb-5898f2031ee2 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
12962026-01-30T18:27:31.438ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 7ed9704c-bdcc-47fb-99eb-5898f2031ee2 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
12972026-01-30T18:27:31.438ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12982026-01-30T18:27:31.438ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
12992026-01-30T18:27:31.439ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13002026-01-30T18:27:31.445ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
13012026-01-30T18:27:31.445ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
13022026-01-30T18:27:31.446ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
13032026-01-30T18:27:31.446ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch0 response = CabooseValue
13042026-01-30T18:27:31.446ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
13052026-01-30T18:27:31.447ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13062026-01-30T18:27:31.449ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }
13072026-01-30T18:27:31.451ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
13082026-01-30T18:27:31.451ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch0 response = CabooseValue
13092026-01-30T18:27:31.452ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
13102026-01-30T18:27:31.452ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13112026-01-30T18:27:31.452ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
13122026-01-30T18:27:31.452ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch0 response = CabooseValue
13132026-01-30T18:27:31.452ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
13142026-01-30T18:27:31.453ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-switch0 response = CabooseValue
13152026-01-30T18:27:31.453ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
13162026-01-30T18:27:31.453ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-switch0 response = CabooseValue
13172026-01-30T18:27:31.453ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
13182026-01-30T18:27:31.453ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13192026-01-30T18:27:31.453ZINFOtest_silos (dropshot): request completed latency_us = 15580 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 7ed9704c-bdcc-47fb-99eb-5898f2031ee2 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
13202026-01-30T18:27:31.455ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c43bef34-0d1e-4b78-a961-490f88600083 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
13212026-01-30T18:27:31.455ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c43bef34-0d1e-4b78-a961-490f88600083 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
13222026-01-30T18:27:31.455ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
13232026-01-30T18:27:31.455ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch0 response = CabooseValue
13242026-01-30T18:27:31.455ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
13252026-01-30T18:27:31.455ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-switch0 response = CabooseValue
13262026-01-30T18:27:31.455ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
13272026-01-30T18:27:31.458ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-switch0 response = CabooseValue
13282026-01-30T18:27:31.459ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
13292026-01-30T18:27:31.459ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-switch0 response = CabooseValue
13302026-01-30T18:27:31.459ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
13312026-01-30T18:27:31.459ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-switch0 response = CabooseValue
13322026-01-30T18:27:31.459ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
13332026-01-30T18:27:31.459ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13342026-01-30T18:27:31.459ZINFOtest_silos (dropshot): request completed latency_us = 4297 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c43bef34-0d1e-4b78-a961-490f88600083 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
13352026-01-30T18:27:31.461ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c3e82789-b47d-4fca-9f67-24726c177b65 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
13362026-01-30T18:27:31.461ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c3e82789-b47d-4fca-9f67-24726c177b65 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
13372026-01-30T18:27:31.462ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
13382026-01-30T18:27:31.462ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-switch0 response = CabooseValue
13392026-01-30T18:27:31.462ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
13402026-01-30T18:27:31.462ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-switch0 response = CabooseValue
13412026-01-30T18:27:31.462ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
13422026-01-30T18:27:31.478ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-switch0 response = CabooseValue
13432026-01-30T18:27:31.478ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
13442026-01-30T18:27:31.481ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-switch0 response = CabooseValue
13452026-01-30T18:27:31.481ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
13462026-01-30T18:27:31.485ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-switch0 response = CabooseValue
13472026-01-30T18:27:31.487ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
13482026-01-30T18:27:31.490ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13492026-01-30T18:27:31.491ZINFOtest_silos (dropshot): request completed latency_us = 30225 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c3e82789-b47d-4fca-9f67-24726c177b65 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
13502026-01-30T18:27:31.496ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e7706575-4948-43cc-9ddc-fd3cbc0a2ab7 uri = /sp/switch/0/component/rot/cmpa
13512026-01-30T18:27:31.497ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e7706575-4948-43cc-9ddc-fd3cbc0a2ab7 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
13522026-01-30T18:27:31.497ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
13532026-01-30T18:27:31.498ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-switch0 response = ReadRot(Ok)
13542026-01-30T18:27:31.499ZINFOtest_silos (dropshot): request completed latency_us = 2731 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e7706575-4948-43cc-9ddc-fd3cbc0a2ab7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
13552026-01-30T18:27:31.522ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = bdf62a07-ec0c-4f3d-8045-15814ecffc3b uri = /sp/switch/0/component/rot/cfpa
13562026-01-30T18:27:31.522ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = bdf62a07-ec0c-4f3d-8045-15814ecffc3b uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
13572026-01-30T18:27:31.523ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
13582026-01-30T18:27:31.524ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-switch0 response = ReadRot(Ok)
13592026-01-30T18:27:31.524ZINFOtest_silos (dropshot): request completed latency_us = 2696 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = bdf62a07-ec0c-4f3d-8045-15814ecffc3b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
13602026-01-30T18:27:31.527ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2cb60f4b-eac4-4b15-b093-c8d6ac4e902d uri = /sp/switch/0/component/rot/cfpa
13612026-01-30T18:27:31.527ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2cb60f4b-eac4-4b15-b093-c8d6ac4e902d uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
13622026-01-30T18:27:31.528ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
13632026-01-30T18:27:31.532ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-switch0 response = ReadRot(Ok)
13642026-01-30T18:27:31.533ZINFOtest_silos (dropshot): request completed latency_us = 5443 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2cb60f4b-eac4-4b15-b093-c8d6ac4e902d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
13652026-01-30T18:27:31.534ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 164fd485-c6f6-4bf0-8620-b53508802fdc uri = /sp/switch/0/component/rot/cfpa
13662026-01-30T18:27:31.534ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 164fd485-c6f6-4bf0-8620-b53508802fdc uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
13672026-01-30T18:27:31.535ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
13682026-01-30T18:27:31.535ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-switch0 response = ReadRot(Ok)
13692026-01-30T18:27:31.535ZINFOtest_silos (dropshot): request completed latency_us = 1060 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 164fd485-c6f6-4bf0-8620-b53508802fdc response_code = 200 uri = /sp/switch/0/component/rot/cfpa
13702026-01-30T18:27:31.538ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = d29caa6c-a1d9-401c-b85e-a33deb73b67c uri = /sp/switch/1
13712026-01-30T18:27:31.539ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = d29caa6c-a1d9-401c-b85e-a33deb73b67c uri = /sp/switch/1 version = 3.0.0
13722026-01-30T18:27:31.539ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(SpState) }
13732026-01-30T18:27:31.540ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
13742026-01-30T18:27:31.540ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13752026-01-30T18:27:31.540ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
13762026-01-30T18:27:31.540ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch1 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(()) }))
13772026-01-30T18:27:31.541ZINFOtest_silos (dropshot): request completed latency_us = 2032 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = d29caa6c-a1d9-401c-b85e-a33deb73b67c response_code = 200 uri = /sp/switch/1
13782026-01-30T18:27:31.542ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2c26b7a6-16a6-4934-abc5-d289ee0dffc7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
13792026-01-30T18:27:31.542ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2c26b7a6-16a6-4934-abc5-d289ee0dffc7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
13802026-01-30T18:27:31.542ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
13812026-01-30T18:27:31.543ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch1 response = CabooseValue
13822026-01-30T18:27:31.543ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
13832026-01-30T18:27:31.543ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch1 response = CabooseValue
13842026-01-30T18:27:31.543ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
13852026-01-30T18:27:31.543ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch1 response = CabooseValue
13862026-01-30T18:27:31.543ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
13872026-01-30T18:27:31.544ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch1 response = CabooseValue
13882026-01-30T18:27:31.544ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
13892026-01-30T18:27:31.549ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13902026-01-30T18:27:31.549ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
13912026-01-30T18:27:31.549ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13922026-01-30T18:27:31.549ZINFOtest_silos (dropshot): request completed latency_us = 6107 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2c26b7a6-16a6-4934-abc5-d289ee0dffc7 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
13932026-01-30T18:27:31.550ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = a112a479-2368-436d-b04f-94001a4d2b68 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
13942026-01-30T18:27:31.552ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = a112a479-2368-436d-b04f-94001a4d2b68 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
13952026-01-30T18:27:31.553ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
13962026-01-30T18:27:31.553ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch1 response = CabooseValue
13972026-01-30T18:27:31.553ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
13982026-01-30T18:27:31.553ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch1 response = CabooseValue
13992026-01-30T18:27:31.553ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
14002026-01-30T18:27:31.553ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch1 response = CabooseValue
14012026-01-30T18:27:31.554ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
14022026-01-30T18:27:31.554ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch1 response = CabooseValue
14032026-01-30T18:27:31.554ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
14042026-01-30T18:27:31.554ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14052026-01-30T18:27:31.554ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
14062026-01-30T18:27:31.554ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14072026-01-30T18:27:31.554ZINFOtest_silos (dropshot): request completed latency_us = 2108 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = a112a479-2368-436d-b04f-94001a4d2b68 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
14082026-01-30T18:27:31.556ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 6184fcf0-f83f-4a1b-b1f7-c6eaa804ef44 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
14092026-01-30T18:27:31.556ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 6184fcf0-f83f-4a1b-b1f7-c6eaa804ef44 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
14102026-01-30T18:27:31.557ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
14112026-01-30T18:27:31.558ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch1 response = CabooseValue
14122026-01-30T18:27:31.558ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
14132026-01-30T18:27:31.559ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch1 response = CabooseValue
14142026-01-30T18:27:31.560ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
14152026-01-30T18:27:31.560ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch1 response = CabooseValue
14162026-01-30T18:27:31.561ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
14172026-01-30T18:27:31.561ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch1 response = CabooseValue
14182026-01-30T18:27:31.561ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
14192026-01-30T18:27:31.565ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch1 response = CabooseValue
14202026-01-30T18:27:31.566ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
14212026-01-30T18:27:31.566ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14222026-01-30T18:27:31.567ZINFOtest_silos (dropshot): request completed latency_us = 11102 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 6184fcf0-f83f-4a1b-b1f7-c6eaa804ef44 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
14232026-01-30T18:27:31.569ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = f3e7ee6c-890c-48d0-a304-10a70b63cbd7 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
14242026-01-30T18:27:31.569ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = f3e7ee6c-890c-48d0-a304-10a70b63cbd7 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
14252026-01-30T18:27:31.569ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
14262026-01-30T18:27:31.582ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch1 response = CabooseValue
14272026-01-30T18:27:31.582ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
14282026-01-30T18:27:31.583ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch1 response = CabooseValue
14292026-01-30T18:27:31.583ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
14302026-01-30T18:27:31.583ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch1 response = CabooseValue
14312026-01-30T18:27:31.583ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
14322026-01-30T18:27:31.583ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch1 response = CabooseValue
14332026-01-30T18:27:31.583ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
14342026-01-30T18:27:31.584ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch1 response = CabooseValue
14352026-01-30T18:27:31.584ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
14362026-01-30T18:27:31.584ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14372026-01-30T18:27:31.584ZINFOtest_silos (dropshot): request completed latency_us = 15835 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = f3e7ee6c-890c-48d0-a304-10a70b63cbd7 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
14382026-01-30T18:27:31.586ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c14271c0-6386-42b3-84aa-6fb3802c32c3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
14392026-01-30T18:27:31.586ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c14271c0-6386-42b3-84aa-6fb3802c32c3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
14402026-01-30T18:27:31.586ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
14412026-01-30T18:27:31.610ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch1 response = CabooseValue
14422026-01-30T18:27:31.611ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
14432026-01-30T18:27:31.611ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch1 response = CabooseValue
14442026-01-30T18:27:31.611ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
14452026-01-30T18:27:31.611ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch1 response = CabooseValue
14462026-01-30T18:27:31.612ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
14472026-01-30T18:27:31.612ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch1 response = CabooseValue
14482026-01-30T18:27:31.612ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
14492026-01-30T18:27:31.613ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch1 response = CabooseValue
14502026-01-30T18:27:31.613ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
14512026-01-30T18:27:31.613ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14522026-01-30T18:27:31.614ZINFOtest_silos (dropshot): request completed latency_us = 27934 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c14271c0-6386-42b3-84aa-6fb3802c32c3 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
14532026-01-30T18:27:31.618ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2b83ea25-c52d-4a20-899b-3779f389edfa uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
14542026-01-30T18:27:31.618ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2b83ea25-c52d-4a20-899b-3779f389edfa uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
14552026-01-30T18:27:31.618ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
14562026-01-30T18:27:31.618ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
14572026-01-30T18:27:31.618ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }
14582026-01-30T18:27:31.618ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }
14592026-01-30T18:27:31.618ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
14602026-01-30T18:27:31.618ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
14612026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14622026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
14632026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14642026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14652026-01-30T18:27:31.619ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
14662026-01-30T18:27:31.619ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
14672026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch1 response = CabooseValue
14682026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(SpState) }
14692026-01-30T18:27:31.619ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14702026-01-30T18:27:31.621ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14712026-01-30T18:27:31.621ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
14722026-01-30T18:27:31.621ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
14732026-01-30T18:27:31.621ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
14742026-01-30T18:27:31.621ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14752026-01-30T18:27:31.621ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
14762026-01-30T18:27:31.621ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14772026-01-30T18:27:31.621ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
14782026-01-30T18:27:31.622ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14792026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
14802026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
14812026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
14822026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
14832026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
14842026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
14852026-01-30T18:27:31.624ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
14862026-01-30T18:27:31.625ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-switch1 response = CabooseValue
14872026-01-30T18:27:31.625ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14882026-01-30T18:27:31.632ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
14892026-01-30T18:27:31.633ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14902026-01-30T18:27:31.633ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
14912026-01-30T18:27:31.633ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
14922026-01-30T18:27:31.634ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch1 response = CabooseValue
14932026-01-30T18:27:31.634ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14942026-01-30T18:27:31.636ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
14952026-01-30T18:27:31.636ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14962026-01-30T18:27:31.640ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
14972026-01-30T18:27:31.640ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
14982026-01-30T18:27:31.641ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch1 response = CabooseValue
14992026-01-30T18:27:31.642ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15002026-01-30T18:27:31.643ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
15012026-01-30T18:27:31.644ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15022026-01-30T18:27:31.646ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
15032026-01-30T18:27:31.646ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
15042026-01-30T18:27:31.650ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch1 response = CabooseValue
15052026-01-30T18:27:31.650ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15062026-01-30T18:27:31.652ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
15072026-01-30T18:27:31.652ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
15082026-01-30T18:27:31.654ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
15092026-01-30T18:27:31.654ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
15102026-01-30T18:27:31.655ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15112026-01-30T18:27:31.655ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15122026-01-30T18:27:31.657ZINFOtest_silos (dropshot): request completed latency_us = 38747 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2b83ea25-c52d-4a20-899b-3779f389edfa response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
15132026-01-30T18:27:31.657ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
15142026-01-30T18:27:31.660ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
15152026-01-30T18:27:31.660ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
15162026-01-30T18:27:31.660ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
15172026-01-30T18:27:31.660ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
15182026-01-30T18:27:31.660ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
15192026-01-30T18:27:31.662ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15202026-01-30T18:27:31.662ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 7e89cf95-e9ff-4ffa-af78-8f0619079c37 uri = /sp/switch/1/component/rot/cmpa
15212026-01-30T18:27:31.662ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 7e89cf95-e9ff-4ffa-af78-8f0619079c37 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
15222026-01-30T18:27:31.665ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }
15232026-01-30T18:27:31.665ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
15242026-01-30T18:27:31.666ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
15252026-01-30T18:27:31.666ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-switch1 response = ReadRot(Ok)
15262026-01-30T18:27:31.666ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
15272026-01-30T18:27:31.666ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
15282026-01-30T18:27:31.666ZINFOtest_silos (dropshot): request completed latency_us = 4819 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 7e89cf95-e9ff-4ffa-af78-8f0619079c37 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
15292026-01-30T18:27:31.670ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = ba8e7330-7317-4150-93d3-f367c20213d0 uri = /sp/switch/1/component/rot/cfpa
15302026-01-30T18:27:31.670ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = ba8e7330-7317-4150-93d3-f367c20213d0 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
15312026-01-30T18:27:31.671ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
15322026-01-30T18:27:31.672ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-switch1 response = ReadRot(Ok)
15332026-01-30T18:27:31.672ZINFOtest_silos (dropshot): request completed latency_us = 1418 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = ba8e7330-7317-4150-93d3-f367c20213d0 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
15342026-01-30T18:27:31.673ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = be3b5fbb-a9e6-4c9c-90d6-e2543dbdf40c uri = /sp/switch/1/component/rot/cfpa
15352026-01-30T18:27:31.673ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = be3b5fbb-a9e6-4c9c-90d6-e2543dbdf40c uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
15362026-01-30T18:27:31.673ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
15372026-01-30T18:27:31.673ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch1 response = ReadRot(Ok)
15382026-01-30T18:27:31.679ZINFOtest_silos (dropshot): request completed latency_us = 718 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = be3b5fbb-a9e6-4c9c-90d6-e2543dbdf40c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
15392026-01-30T18:27:31.679ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 01f44f6c-a093-4411-9aa9-c3c2da356dd4 uri = /sp/switch/1/component/rot/cfpa
15402026-01-30T18:27:31.679ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 01f44f6c-a093-4411-9aa9-c3c2da356dd4 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
15412026-01-30T18:27:31.679ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
15422026-01-30T18:27:31.679ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch1 response = ReadRot(Ok)
15432026-01-30T18:27:31.679ZINFOtest_silos (dropshot): request completed latency_us = 597 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 01f44f6c-a093-4411-9aa9-c3c2da356dd4 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
15442026-01-30T18:27:31.679ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 84ab9257-e6c1-4bd8-b838-bddd612307f8 uri = /sp/sled/0
15452026-01-30T18:27:31.679ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 84ab9257-e6c1-4bd8-b838-bddd612307f8 uri = /sp/sled/0 version = 3.0.0
15462026-01-30T18:27:31.679ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }
15472026-01-30T18:27:31.679ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
15482026-01-30T18:27:31.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
15492026-01-30T18:27:31.680ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
15502026-01-30T18:27:31.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled0 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(()) }))
15512026-01-30T18:27:31.680ZINFOtest_silos (dropshot): request completed latency_us = 1058 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 84ab9257-e6c1-4bd8-b838-bddd612307f8 response_code = 200 uri = /sp/sled/0
15522026-01-30T18:27:31.680ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 796a49a1-0f60-4c1c-9516-12a876fbc815 uri = /sp/sled/0/component/host-boot-flash/active-slot
15532026-01-30T18:27:31.680ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 796a49a1-0f60-4c1c-9516-12a876fbc815 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
15542026-01-30T18:27:31.680ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
15552026-01-30T18:27:31.680ZDEBGtest_silos (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
15562026-01-30T18:27:31.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled0 response = ComponentActiveSlot(0)
15572026-01-30T18:27:31.680ZINFOtest_silos (dropshot): request completed latency_us = 1556 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 796a49a1-0f60-4c1c-9516-12a876fbc815 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
15582026-01-30T18:27:31.696ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = da9bf4e6-5fba-41c6-a612-1fa5e9f2a6e4 uri = /sp/sled/0/component/host-boot-flash/hash/0
15592026-01-30T18:27:31.697ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = da9bf4e6-5fba-41c6-a612-1fa5e9f2a6e4 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
15602026-01-30T18:27:31.697ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
15612026-01-30T18:27:31.698ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled0 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])
15622026-01-30T18:27:31.698ZINFOtest_silos (dropshot): request completed latency_us = 1839 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = da9bf4e6-5fba-41c6-a612-1fa5e9f2a6e4 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
15632026-01-30T18:27:31.700ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 87f6da20-9c65-436b-a9e5-f6697dc05556 uri = /sp/sled/0/component/host-boot-flash/hash/1
15642026-01-30T18:27:31.700ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 87f6da20-9c65-436b-a9e5-f6697dc05556 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
15652026-01-30T18:27:31.700ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
15662026-01-30T18:27:31.700ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled0 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])
15672026-01-30T18:27:31.701ZINFOtest_silos (dropshot): request completed latency_us = 931 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 87f6da20-9c65-436b-a9e5-f6697dc05556 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
15682026-01-30T18:27:31.705ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = dc8ae1ec-d7eb-42bb-b42a-f50263eb3ab8 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
15692026-01-30T18:27:31.706ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = dc8ae1ec-d7eb-42bb-b42a-f50263eb3ab8 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
15702026-01-30T18:27:31.706ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
15712026-01-30T18:27:31.707ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled0 response = CabooseValue
15722026-01-30T18:27:31.707ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
15732026-01-30T18:27:31.707ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-sled0 response = CabooseValue
15742026-01-30T18:27:31.707ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
15752026-01-30T18:27:31.707ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled0 response = CabooseValue
15762026-01-30T18:27:31.707ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
15772026-01-30T18:27:31.708ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-sled0 response = CabooseValue
15782026-01-30T18:27:31.708ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
15792026-01-30T18:27:31.708ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15802026-01-30T18:27:31.708ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
15812026-01-30T18:27:31.708ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15822026-01-30T18:27:31.709ZINFOtest_silos (dropshot): request completed latency_us = 4020 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = dc8ae1ec-d7eb-42bb-b42a-f50263eb3ab8 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
15832026-01-30T18:27:31.710ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c5df5071-0659-4e67-88fc-997b310f10fa uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
15842026-01-30T18:27:31.711ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c5df5071-0659-4e67-88fc-997b310f10fa uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
15852026-01-30T18:27:31.711ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
15862026-01-30T18:27:31.711ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled0 response = CabooseValue
15872026-01-30T18:27:31.711ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
15882026-01-30T18:27:31.711ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled0 response = CabooseValue
15892026-01-30T18:27:31.711ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
15902026-01-30T18:27:31.714ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled0 response = CabooseValue
15912026-01-30T18:27:31.715ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
15922026-01-30T18:27:31.716ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled0 response = CabooseValue
15932026-01-30T18:27:31.716ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
15942026-01-30T18:27:31.716ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15952026-01-30T18:27:31.716ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
15962026-01-30T18:27:31.716ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15972026-01-30T18:27:31.717ZINFOtest_silos (dropshot): request completed latency_us = 6306 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c5df5071-0659-4e67-88fc-997b310f10fa response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
15982026-01-30T18:27:31.735ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = b284c13c-d9e9-4e3f-a8ea-d9bffa3f8095 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
15992026-01-30T18:27:31.735ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = b284c13c-d9e9-4e3f-a8ea-d9bffa3f8095 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
16002026-01-30T18:27:31.735ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
16012026-01-30T18:27:31.737ZTRACtest_silos (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
16022026-01-30T18:27:31.737ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled0 response = CabooseValue
16032026-01-30T18:27:31.737ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
16042026-01-30T18:27:31.738ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled0 response = CabooseValue
16052026-01-30T18:27:31.739ZWARNtest_silos (producer-registration-task): failed to register with Nexus, will retry count = 5 delay = 11.547703781s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
16062026-01-30T18:27:31.739ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
16072026-01-30T18:27:31.739ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled0 response = CabooseValue
16082026-01-30T18:27:31.739ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
16092026-01-30T18:27:31.739ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled0 response = CabooseValue
16102026-01-30T18:27:31.739ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
16112026-01-30T18:27:31.740ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled0 response = CabooseValue
16122026-01-30T18:27:31.740ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
16132026-01-30T18:27:31.741ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16142026-01-30T18:27:31.741ZINFOtest_silos (dropshot): request completed latency_us = 6531 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = b284c13c-d9e9-4e3f-a8ea-d9bffa3f8095 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
16152026-01-30T18:27:31.749ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e107cc6e-fed2-42bb-95ca-0514b04e4aaa uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
16162026-01-30T18:27:31.750ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e107cc6e-fed2-42bb-95ca-0514b04e4aaa uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
16172026-01-30T18:27:31.750ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
16182026-01-30T18:27:31.753ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled0 response = CabooseValue
16192026-01-30T18:27:31.753ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
16202026-01-30T18:27:31.753ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled0 response = CabooseValue
16212026-01-30T18:27:31.754ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
16222026-01-30T18:27:31.754ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled0 response = CabooseValue
16232026-01-30T18:27:31.754ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
16242026-01-30T18:27:31.757ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled0 response = CabooseValue
16252026-01-30T18:27:31.758ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
16262026-01-30T18:27:31.758ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled0 response = CabooseValue
16272026-01-30T18:27:31.758ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
16282026-01-30T18:27:31.759ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16292026-01-30T18:27:31.759ZINFOtest_silos (dropshot): request completed latency_us = 10255 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e107cc6e-fed2-42bb-95ca-0514b04e4aaa response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
16302026-01-30T18:27:31.764ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 54b0d2ea-2f39-4618-8521-86fc6f37e908 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
16312026-01-30T18:27:31.765ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 54b0d2ea-2f39-4618-8521-86fc6f37e908 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
16322026-01-30T18:27:31.767ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
16332026-01-30T18:27:31.769ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled0 response = CabooseValue
16342026-01-30T18:27:31.770ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
16352026-01-30T18:27:31.771ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-sled0 response = CabooseValue
16362026-01-30T18:27:31.771ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
16372026-01-30T18:27:31.771ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled0 response = CabooseValue
16382026-01-30T18:27:31.772ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
16392026-01-30T18:27:31.772ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled0 response = CabooseValue
16402026-01-30T18:27:31.772ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
16412026-01-30T18:27:31.773ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled0 response = CabooseValue
16422026-01-30T18:27:31.773ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
16432026-01-30T18:27:31.777ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16442026-01-30T18:27:31.778ZINFOtest_silos (dropshot): request completed latency_us = 13962 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 54b0d2ea-2f39-4618-8521-86fc6f37e908 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
16452026-01-30T18:27:31.782ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 9705092a-7b4f-43f6-a859-041c21a59019 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
16462026-01-30T18:27:31.782ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 9705092a-7b4f-43f6-a859-041c21a59019 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
16472026-01-30T18:27:31.783ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
16482026-01-30T18:27:31.788ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled0 response = CabooseValue
16492026-01-30T18:27:31.789ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
16502026-01-30T18:27:31.790ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled0 response = CabooseValue
16512026-01-30T18:27:31.791ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
16522026-01-30T18:27:31.791ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled0 response = CabooseValue
16532026-01-30T18:27:31.792ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
16542026-01-30T18:27:31.792ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled0 response = CabooseValue
16552026-01-30T18:27:31.792ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
16562026-01-30T18:27:31.793ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-sled0 response = CabooseValue
16572026-01-30T18:27:31.793ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
16582026-01-30T18:27:31.793ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16592026-01-30T18:27:31.794ZINFOtest_silos (dropshot): request completed latency_us = 12229 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 9705092a-7b4f-43f6-a859-041c21a59019 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
16602026-01-30T18:27:31.800ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 48ccdd96-3d65-47f3-9e35-40cf4eefefcb uri = /sp/sled/0/component/rot/cmpa
16612026-01-30T18:27:31.800ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 48ccdd96-3d65-47f3-9e35-40cf4eefefcb uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
16622026-01-30T18:27:31.800ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
16632026-01-30T18:27:31.801ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled0 response = ReadRot(Ok)
16642026-01-30T18:27:31.801ZINFOtest_silos (dropshot): request completed latency_us = 1084 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 48ccdd96-3d65-47f3-9e35-40cf4eefefcb response_code = 200 uri = /sp/sled/0/component/rot/cmpa
16652026-01-30T18:27:31.802ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = ccb8ca64-c5e2-4591-a46b-8237b95b37ab uri = /sp/sled/0/component/rot/cfpa
16662026-01-30T18:27:31.802ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = ccb8ca64-c5e2-4591-a46b-8237b95b37ab uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
16672026-01-30T18:27:31.803ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
16682026-01-30T18:27:31.803ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled0 response = ReadRot(Ok)
16692026-01-30T18:27:31.803ZINFOtest_silos (dropshot): request completed latency_us = 755 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = ccb8ca64-c5e2-4591-a46b-8237b95b37ab response_code = 200 uri = /sp/sled/0/component/rot/cfpa
16702026-01-30T18:27:31.806ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c0c34bcb-9643-4f59-911d-5be0a39d0f43 uri = /sp/sled/0/component/rot/cfpa
16712026-01-30T18:27:31.806ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c0c34bcb-9643-4f59-911d-5be0a39d0f43 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
16722026-01-30T18:27:31.807ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
16732026-01-30T18:27:31.807ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled0 response = ReadRot(Ok)
16742026-01-30T18:27:31.808ZINFOtest_silos (dropshot): request completed latency_us = 1257 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = c0c34bcb-9643-4f59-911d-5be0a39d0f43 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
16752026-01-30T18:27:31.809ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2f75b032-e83d-4e45-b24b-41b5c10ffd0c uri = /sp/sled/0/component/rot/cfpa
16762026-01-30T18:27:31.809ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2f75b032-e83d-4e45-b24b-41b5c10ffd0c uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
16772026-01-30T18:27:31.809ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
16782026-01-30T18:27:31.809ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled0 response = ReadRot(Ok)
16792026-01-30T18:27:31.811ZINFOtest_silos (dropshot): request completed latency_us = 2335 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 2f75b032-e83d-4e45-b24b-41b5c10ffd0c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
16802026-01-30T18:27:31.834ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 49da7ea6-7f7c-487a-9fc7-4abd3677f873 uri = /sp/sled/1
16812026-01-30T18:27:31.834ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 49da7ea6-7f7c-487a-9fc7-4abd3677f873 uri = /sp/sled/1 version = 3.0.0
16822026-01-30T18:27:31.834ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }
16832026-01-30T18:27:31.835ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
16842026-01-30T18:27:31.836ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
16852026-01-30T18:27:31.836ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
16862026-01-30T18:27:31.836ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled1 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(()) }))
16872026-01-30T18:27:31.837ZINFOtest_silos (dropshot): request completed latency_us = 3006 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 49da7ea6-7f7c-487a-9fc7-4abd3677f873 response_code = 200 uri = /sp/sled/1
16882026-01-30T18:27:31.838ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = d339142e-873d-4b7c-abf1-9878da7f15f5 uri = /sp/sled/1/component/host-boot-flash/active-slot
16892026-01-30T18:27:31.838ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = d339142e-873d-4b7c-abf1-9878da7f15f5 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
16902026-01-30T18:27:31.838ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
16912026-01-30T18:27:31.838ZDEBGtest_silos (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
16922026-01-30T18:27:31.839ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled1 response = ComponentActiveSlot(0)
16932026-01-30T18:27:31.839ZINFOtest_silos (dropshot): request completed latency_us = 870 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = d339142e-873d-4b7c-abf1-9878da7f15f5 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
16942026-01-30T18:27:31.840ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 72286b4e-d02d-49f9-ab15-ab876c23a04c uri = /sp/sled/1/component/host-boot-flash/hash/0
16952026-01-30T18:27:31.840ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 72286b4e-d02d-49f9-ab15-ab876c23a04c uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
16962026-01-30T18:27:31.840ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
16972026-01-30T18:27:31.840ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled1 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])
16982026-01-30T18:27:31.840ZINFOtest_silos (dropshot): request completed latency_us = 693 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 72286b4e-d02d-49f9-ab15-ab876c23a04c response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
16992026-01-30T18:27:31.841ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = bddf3803-3528-4bd3-bbbf-f0308dfef9cf uri = /sp/sled/1/component/host-boot-flash/hash/1
17002026-01-30T18:27:31.841ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = bddf3803-3528-4bd3-bbbf-f0308dfef9cf uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
17012026-01-30T18:27:31.841ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
17022026-01-30T18:27:31.842ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled1 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])
17032026-01-30T18:27:31.842ZINFOtest_silos (dropshot): request completed latency_us = 619 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = bddf3803-3528-4bd3-bbbf-f0308dfef9cf response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
17042026-01-30T18:27:31.843ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = dea787b3-064a-4558-aa10-d3b738379936 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
17052026-01-30T18:27:31.843ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = dea787b3-064a-4558-aa10-d3b738379936 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
17062026-01-30T18:27:31.843ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
17072026-01-30T18:27:31.843ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled1 response = CabooseValue
17082026-01-30T18:27:31.843ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
17092026-01-30T18:27:31.843ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-sled1 response = CabooseValue
17102026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
17112026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled1 response = CabooseValue
17122026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
17132026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-sled1 response = CabooseValue
17142026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
17152026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17162026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
17172026-01-30T18:27:31.844ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17182026-01-30T18:27:31.844ZINFOtest_silos (dropshot): request completed latency_us = 1599 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = dea787b3-064a-4558-aa10-d3b738379936 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
17192026-01-30T18:27:31.845ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 47cc5001-022e-4cdf-8659-090f1c867693 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
17202026-01-30T18:27:31.845ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 47cc5001-022e-4cdf-8659-090f1c867693 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
17212026-01-30T18:27:31.845ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
17222026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled1 response = CabooseValue
17232026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
17242026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled1 response = CabooseValue
17252026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
17262026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled1 response = CabooseValue
17272026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
17282026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled1 response = CabooseValue
17292026-01-30T18:27:31.846ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
17302026-01-30T18:27:31.847ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17312026-01-30T18:27:31.847ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
17322026-01-30T18:27:31.847ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17332026-01-30T18:27:31.847ZINFOtest_silos (dropshot): request completed latency_us = 1666 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 47cc5001-022e-4cdf-8659-090f1c867693 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
17342026-01-30T18:27:31.848ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 425f2c8a-aac2-417e-90a7-e96b5da22a26 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
17352026-01-30T18:27:31.848ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 425f2c8a-aac2-417e-90a7-e96b5da22a26 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
17362026-01-30T18:27:31.848ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
17372026-01-30T18:27:31.852ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled1 response = CabooseValue
17382026-01-30T18:27:31.852ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
17392026-01-30T18:27:31.852ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled1 response = CabooseValue
17402026-01-30T18:27:31.852ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
17412026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled1 response = CabooseValue
17422026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
17432026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled1 response = CabooseValue
17442026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
17452026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled1 response = CabooseValue
17462026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
17472026-01-30T18:27:31.853ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17482026-01-30T18:27:31.854ZINFOtest_silos (dropshot): request completed latency_us = 5858 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 425f2c8a-aac2-417e-90a7-e96b5da22a26 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
17492026-01-30T18:27:31.864ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 89e6154f-257b-4ad9-af13-42f236355da7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
17502026-01-30T18:27:31.864ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 89e6154f-257b-4ad9-af13-42f236355da7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
17512026-01-30T18:27:31.865ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
17522026-01-30T18:27:31.866ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled1 response = CabooseValue
17532026-01-30T18:27:31.866ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
17542026-01-30T18:27:31.866ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled1 response = CabooseValue
17552026-01-30T18:27:31.866ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
17562026-01-30T18:27:31.866ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled1 response = CabooseValue
17572026-01-30T18:27:31.866ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
17582026-01-30T18:27:31.867ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled1 response = CabooseValue
17592026-01-30T18:27:31.868ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
17602026-01-30T18:27:31.868ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled1 response = CabooseValue
17612026-01-30T18:27:31.868ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
17622026-01-30T18:27:31.868ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17632026-01-30T18:27:31.868ZINFOtest_silos (dropshot): request completed latency_us = 3393 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 89e6154f-257b-4ad9-af13-42f236355da7 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
17642026-01-30T18:27:31.869ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 3ae1897b-7930-4c15-9d7e-afee60f4663c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
17652026-01-30T18:27:31.869ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 3ae1897b-7930-4c15-9d7e-afee60f4663c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
17662026-01-30T18:27:31.869ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
17672026-01-30T18:27:31.889ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled1 response = CabooseValue
17682026-01-30T18:27:31.889ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
17692026-01-30T18:27:31.889ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-sled1 response = CabooseValue
17702026-01-30T18:27:31.889ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
17712026-01-30T18:27:31.889ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled1 response = CabooseValue
17722026-01-30T18:27:31.889ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
17732026-01-30T18:27:31.890ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled1 response = CabooseValue
17742026-01-30T18:27:31.890ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
17752026-01-30T18:27:31.891ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled1 response = CabooseValue
17762026-01-30T18:27:31.891ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
17772026-01-30T18:27:31.892ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17782026-01-30T18:27:31.892ZINFOtest_silos (dropshot): request completed latency_us = 23319 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 3ae1897b-7930-4c15-9d7e-afee60f4663c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
17792026-01-30T18:27:31.902ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e53edae8-352c-4eff-9932-c6eb8e19b77d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
17802026-01-30T18:27:31.902ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e53edae8-352c-4eff-9932-c6eb8e19b77d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
17812026-01-30T18:27:31.905ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
17822026-01-30T18:27:31.905ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled1 response = CabooseValue
17832026-01-30T18:27:31.905ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
17842026-01-30T18:27:31.905ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled1 response = CabooseValue
17852026-01-30T18:27:31.905ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
17862026-01-30T18:27:31.906ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled1 response = CabooseValue
17872026-01-30T18:27:31.906ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
17882026-01-30T18:27:31.906ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled1 response = CabooseValue
17892026-01-30T18:27:31.906ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
17902026-01-30T18:27:31.913ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-sled1 response = CabooseValue
17912026-01-30T18:27:31.913ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
17922026-01-30T18:27:31.913ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17932026-01-30T18:27:31.914ZINFOtest_silos (dropshot): request completed latency_us = 11960 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = e53edae8-352c-4eff-9932-c6eb8e19b77d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
17942026-01-30T18:27:31.916ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 0a6ad9c5-156a-4487-a136-64d1ac64a001 uri = /sp/sled/1/component/rot/cmpa
17952026-01-30T18:27:31.916ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 0a6ad9c5-156a-4487-a136-64d1ac64a001 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
17962026-01-30T18:27:31.917ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
17972026-01-30T18:27:31.917ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled1 response = ReadRot(Ok)
17982026-01-30T18:27:31.917ZINFOtest_silos (dropshot): request completed latency_us = 1642 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 0a6ad9c5-156a-4487-a136-64d1ac64a001 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
17992026-01-30T18:27:31.921ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 652d356e-e06c-4891-9fe1-ec916b9c6c9f uri = /sp/sled/1/component/rot/cfpa
18002026-01-30T18:27:31.921ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 652d356e-e06c-4891-9fe1-ec916b9c6c9f uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
18012026-01-30T18:27:31.922ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
18022026-01-30T18:27:31.923ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled1 response = ReadRot(Ok)
18032026-01-30T18:27:31.923ZINFOtest_silos (dropshot): request completed latency_us = 2282 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 652d356e-e06c-4891-9fe1-ec916b9c6c9f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
18042026-01-30T18:27:31.925ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = a99b6e02-f384-4448-bafd-92622643baea uri = /sp/sled/1/component/rot/cfpa
18052026-01-30T18:27:31.925ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = a99b6e02-f384-4448-bafd-92622643baea uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
18062026-01-30T18:27:31.926ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
18072026-01-30T18:27:31.926ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled1 response = ReadRot(Ok)
18082026-01-30T18:27:31.927ZINFOtest_silos (dropshot): request completed latency_us = 2001 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = a99b6e02-f384-4448-bafd-92622643baea response_code = 200 uri = /sp/sled/1/component/rot/cfpa
18092026-01-30T18:27:31.928ZTRACtest_silos (dropshot): incoming request local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 775e73de-df57-40d3-bb5a-a2a15b7f01ec uri = /sp/sled/1/component/rot/cfpa
18102026-01-30T18:27:31.928ZDEBGtest_silos (dropshot): determined request API version local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 775e73de-df57-40d3-bb5a-a2a15b7f01ec uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
18112026-01-30T18:27:31.928ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
18122026-01-30T18:27:31.944ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled1 response = ReadRot(Ok)
18132026-01-30T18:27:31.945ZINFOtest_silos (dropshot): request completed latency_us = 16631 local_addr = [::1]:61982 method = GET remote_addr = [::1]:44008 req_id = 775e73de-df57-40d3-bb5a-a2a15b7f01ec response_code = 200 uri = /sp/sled/1/component/rot/cfpa
18142026-01-30T18:27:32.595ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
18152026-01-30T18:27:32.595ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
18162026-01-30T18:27:32.595ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(SpState) }
18172026-01-30T18:27:32.595ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(SpState) }
18182026-01-30T18:27:32.597ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
18192026-01-30T18:27:32.597ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
18202026-01-30T18:27:32.599ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18212026-01-30T18:27:32.599ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18222026-01-30T18:27:32.618ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18232026-01-30T18:27:32.618ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18242026-01-30T18:27:32.622ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
18252026-01-30T18:27:32.622ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
18262026-01-30T18:27:32.622ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
18272026-01-30T18:27:32.622ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
18282026-01-30T18:27:32.623ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
18292026-01-30T18:27:32.623ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
18302026-01-30T18:27:32.623ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(SpState) }
18312026-01-30T18:27:32.623ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(SpState) }
18322026-01-30T18:27:32.626ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
18332026-01-30T18:27:32.626ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
18342026-01-30T18:27:32.626ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18352026-01-30T18:27:32.626ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18362026-01-30T18:27:32.632ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18372026-01-30T18:27:32.632ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18382026-01-30T18:27:32.674ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
18392026-01-30T18:27:32.674ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
18402026-01-30T18:27:32.674ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
18412026-01-30T18:27:32.674ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
18422026-01-30T18:27:32.674ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18432026-01-30T18:27:32.674ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18442026-01-30T18:27:32.674ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(SpState) }
18452026-01-30T18:27:32.674ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18462026-01-30T18:27:32.675ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
18472026-01-30T18:27:32.675ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
18482026-01-30T18:27:32.675ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
18492026-01-30T18:27:32.675ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18502026-01-30T18:27:32.675ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18512026-01-30T18:27:32.679ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(SpState) }
18522026-01-30T18:27:32.679ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18532026-01-30T18:27:32.680ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
18542026-01-30T18:27:32.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
18552026-01-30T18:27:32.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
18562026-01-30T18:27:32.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
18572026-01-30T18:27:32.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
18582026-01-30T18:27:32.680ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
18592026-01-30T18:27:32.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18602026-01-30T18:27:32.680ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18612026-01-30T18:27:32.680ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
18622026-01-30T18:27:32.681ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18632026-01-30T18:27:32.681ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
18642026-01-30T18:27:32.681ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
18652026-01-30T18:27:32.681ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18662026-01-30T18:27:32.681ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18672026-01-30T18:27:32.682ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
18682026-01-30T18:27:32.686ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18692026-01-30T18:27:32.686ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18702026-01-30T18:27:32.687ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
18712026-01-30T18:27:32.687ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18722026-01-30T18:27:32.688ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18732026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
18742026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
18752026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
18762026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
18772026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
18782026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
18792026-01-30T18:27:32.908ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
18802026-01-30T18:27:32.908ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18812026-01-30T18:27:33.019ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18822026-01-30T18:27:33.020ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
18832026-01-30T18:27:33.020ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
18842026-01-30T18:27:33.020ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18852026-01-30T18:27:33.026ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18862026-01-30T18:27:33.026ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
18872026-01-30T18:27:33.026ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
18882026-01-30T18:27:33.026ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18892026-01-30T18:27:33.033ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18902026-01-30T18:27:33.036ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
18912026-01-30T18:27:33.036ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
18922026-01-30T18:27:33.036ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18932026-01-30T18:27:33.039ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18942026-01-30T18:27:33.040ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
18952026-01-30T18:27:33.040ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
18962026-01-30T18:27:33.040ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18972026-01-30T18:27:33.041ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18982026-01-30T18:27:33.041ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
18992026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
19002026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
19012026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
19022026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
19032026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
19042026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
19052026-01-30T18:27:33.042ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19062026-01-30T18:27:33.042ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19072026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
19082026-01-30T18:27:33.042ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
19092026-01-30T18:27:33.042ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19102026-01-30T18:27:33.048ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
19112026-01-30T18:27:33.048ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
19122026-01-30T18:27:33.048ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
19132026-01-30T18:27:33.049ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19142026-01-30T18:27:33.050ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
19152026-01-30T18:27:33.050ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
19162026-01-30T18:27:33.050ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
19172026-01-30T18:27:33.050ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19182026-01-30T18:27:33.051ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(SpState) }
19192026-01-30T18:27:33.051ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
19202026-01-30T18:27:33.052ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19212026-01-30T18:27:33.052ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19222026-01-30T18:27:33.053ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
19232026-01-30T18:27:33.053ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
19242026-01-30T18:27:33.053ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
19252026-01-30T18:27:33.053ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
19262026-01-30T18:27:33.053ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
19272026-01-30T18:27:33.054ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19282026-01-30T18:27:33.054ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
19292026-01-30T18:27:33.055ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19302026-01-30T18:27:33.059ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(SpState) }
19312026-01-30T18:27:33.068ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
19322026-01-30T18:27:33.068ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19332026-01-30T18:27:33.068ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
19342026-01-30T18:27:33.394ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
19352026-01-30T18:27:33.394ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
19362026-01-30T18:27:33.395ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }
19372026-01-30T18:27:33.395ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(SpState) }
19382026-01-30T18:27:33.396ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
19392026-01-30T18:27:33.396ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
19402026-01-30T18:27:33.410ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19412026-01-30T18:27:33.410ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19422026-01-30T18:27:33.412ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19432026-01-30T18:27:33.412ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19442026-01-30T18:27:34.261ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
19452026-01-30T18:27:34.261ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
19462026-01-30T18:27:34.261ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
19472026-01-30T18:27:34.261ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
19482026-01-30T18:27:34.261ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
19492026-01-30T18:27:34.261ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
19502026-01-30T18:27:34.261ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(SpState) }
19512026-01-30T18:27:34.262ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(SpState) }
19522026-01-30T18:27:34.263ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
19532026-01-30T18:27:34.263ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
19542026-01-30T18:27:34.263ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19552026-01-30T18:27:34.263ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19562026-01-30T18:27:34.266ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19572026-01-30T18:27:34.266ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19582026-01-30T18:27:34.268ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
19592026-01-30T18:27:34.268ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
19602026-01-30T18:27:34.268ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
19612026-01-30T18:27:34.268ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
19622026-01-30T18:27:34.268ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19632026-01-30T18:27:34.269ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19642026-01-30T18:27:34.273ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(SpState) }
19652026-01-30T18:27:34.273ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19662026-01-30T18:27:34.277ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
19672026-01-30T18:27:34.277ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
19682026-01-30T18:27:34.277ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
19692026-01-30T18:27:34.277ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19702026-01-30T18:27:34.277ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19712026-01-30T18:27:34.287ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(SpState) }
19722026-01-30T18:27:34.287ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19732026-01-30T18:27:34.288ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
19742026-01-30T18:27:34.288ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
19752026-01-30T18:27:34.288ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
19762026-01-30T18:27:34.288ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
19772026-01-30T18:27:34.288ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
19782026-01-30T18:27:34.288ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
19792026-01-30T18:27:34.288ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19802026-01-30T18:27:34.288ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19812026-01-30T18:27:34.288ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
19822026-01-30T18:27:34.289ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
19832026-01-30T18:27:34.290ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
19842026-01-30T18:27:34.290ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
19852026-01-30T18:27:34.290ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19862026-01-30T18:27:34.290ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19872026-01-30T18:27:34.290ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
19882026-01-30T18:27:34.296ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19892026-01-30T18:27:34.297ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
19902026-01-30T18:27:34.298ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
19912026-01-30T18:27:34.298ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19922026-01-30T18:27:34.300ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19932026-01-30T18:27:34.311ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
19942026-01-30T18:27:34.311ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
19952026-01-30T18:27:34.311ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
19962026-01-30T18:27:34.312ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
19972026-01-30T18:27:34.312ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
19982026-01-30T18:27:34.312ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
19992026-01-30T18:27:34.312ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
20002026-01-30T18:27:34.312ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20012026-01-30T18:27:34.425ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20022026-01-30T18:27:34.430ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
20032026-01-30T18:27:34.430ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
20042026-01-30T18:27:34.431ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20052026-01-30T18:27:34.432ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
20062026-01-30T18:27:34.444ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(SpState) }
20072026-01-30T18:27:34.445ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20082026-01-30T18:27:34.446ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
20092026-01-30T18:27:34.447ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
20102026-01-30T18:27:34.447ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
20112026-01-30T18:27:34.448ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20122026-01-30T18:27:34.461ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20132026-01-30T18:27:34.465ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
20142026-01-30T18:27:34.465ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
20152026-01-30T18:27:34.465ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20162026-01-30T18:27:34.465ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20172026-01-30T18:27:34.474ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20182026-01-30T18:27:34.474ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
20192026-01-30T18:27:34.476ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
20202026-01-30T18:27:34.476ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
20212026-01-30T18:27:34.476ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
20222026-01-30T18:27:34.476ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
20232026-01-30T18:27:34.478ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20242026-01-30T18:27:34.478ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20252026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
20262026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
20272026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
20282026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
20292026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
20302026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
20312026-01-30T18:27:34.478ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
20322026-01-30T18:27:34.479ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20332026-01-30T18:27:34.479ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20342026-01-30T18:27:34.485ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20352026-01-30T18:27:34.485ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
20362026-01-30T18:27:34.522ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
20372026-01-30T18:27:34.523ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
20382026-01-30T18:27:34.523ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
20392026-01-30T18:27:34.523ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
20402026-01-30T18:27:34.524ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20412026-01-30T18:27:34.532ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
20422026-01-30T18:27:34.550ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
20432026-01-30T18:27:34.550ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
20442026-01-30T18:27:34.550ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20452026-01-30T18:27:34.550ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20462026-01-30T18:27:34.650ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(SpState) }
20472026-01-30T18:27:34.651ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
20482026-01-30T18:27:34.664ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
20492026-01-30T18:27:34.665ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
20502026-01-30T18:27:34.665ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
20512026-01-30T18:27:34.665ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20522026-01-30T18:27:34.665ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
20532026-01-30T18:27:34.668ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(SpState) }
20542026-01-30T18:27:34.668ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(SpState) }
20552026-01-30T18:27:34.669ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
20562026-01-30T18:27:34.669ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
20572026-01-30T18:27:34.669ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20582026-01-30T18:27:34.670ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20592026-01-30T18:27:34.672ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
20602026-01-30T18:27:34.677ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20612026-01-30T18:27:34.682ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
20622026-01-30T18:27:34.682ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
20632026-01-30T18:27:34.682ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
20642026-01-30T18:27:34.683ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
20652026-01-30T18:27:34.683ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
20662026-01-30T18:27:34.683ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20672026-01-30T18:27:34.683ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20682026-01-30T18:27:34.683ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
20692026-01-30T18:27:34.683ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
20702026-01-30T18:27:34.683ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(SpState) }
20712026-01-30T18:27:34.683ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(SpState) }
20722026-01-30T18:27:34.687ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
20732026-01-30T18:27:34.687ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
20742026-01-30T18:27:34.688ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20752026-01-30T18:27:34.692ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(SpState) }
20762026-01-30T18:27:34.693ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
20772026-01-30T18:27:34.693ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20782026-01-30T18:27:34.693ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20792026-01-30T18:27:34.693ZTRACtest_silos (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
20802026-01-30T18:27:34.696ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
20812026-01-30T18:27:34.708ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
20822026-01-30T18:27:34.709ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
20832026-01-30T18:27:34.710ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20842026-01-30T18:27:34.710ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
20852026-01-30T18:27:34.710ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
20862026-01-30T18:27:34.711ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(SpState) }
20872026-01-30T18:27:34.711ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
20882026-01-30T18:27:34.712ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20892026-01-30T18:27:34.713ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20902026-01-30T18:27:34.713ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
20912026-01-30T18:27:34.713ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
20922026-01-30T18:27:34.713ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20932026-01-30T18:27:34.714ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20942026-01-30T18:27:34.714ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
20952026-01-30T18:27:34.714ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
20962026-01-30T18:27:34.714ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20972026-01-30T18:27:34.715ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20982026-01-30T18:27:34.716ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
20992026-01-30T18:27:34.716ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
21002026-01-30T18:27:34.716ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
21012026-01-30T18:27:34.716ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
21022026-01-30T18:27:34.716ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
21032026-01-30T18:27:34.716ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21042026-01-30T18:27:34.717ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
21052026-01-30T18:27:34.717ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
21062026-01-30T18:27:34.717ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
21072026-01-30T18:27:34.717ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
21082026-01-30T18:27:34.721ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
21092026-01-30T18:27:34.733ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
21102026-01-30T18:27:34.733ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
21112026-01-30T18:27:34.734ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21122026-01-30T18:27:34.744ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
21132026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
21142026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
21152026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
21162026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
21172026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
21182026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
21192026-01-30T18:27:34.756ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
21202026-01-30T18:27:34.756ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21212026-01-30T18:27:34.758ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21222026-01-30T18:27:34.759ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
21232026-01-30T18:27:34.759ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
21242026-01-30T18:27:34.759ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
21252026-01-30T18:27:34.768ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21262026-01-30T18:27:34.769ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
21272026-01-30T18:27:34.769ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
21282026-01-30T18:27:34.769ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21292026-01-30T18:27:34.775ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
21302026-01-30T18:27:34.775ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
21312026-01-30T18:27:34.775ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
21322026-01-30T18:27:34.775ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21332026-01-30T18:27:34.776ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21342026-01-30T18:27:34.776ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
21352026-01-30T18:27:34.776ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
21362026-01-30T18:27:34.777ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21372026-01-30T18:27:34.779ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
21382026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
21392026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
21402026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
21412026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
21422026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
21432026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
21442026-01-30T18:27:34.780ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
21452026-01-30T18:27:34.780ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21462026-01-30T18:27:34.788ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
21472026-01-30T18:27:34.789ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
21482026-01-30T18:27:34.792ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
21492026-01-30T18:27:34.792ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
21502026-01-30T18:27:34.798ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
21512026-01-30T18:27:34.800ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
21522026-01-30T18:27:34.800ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
21532026-01-30T18:27:34.801ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21542026-01-30T18:27:34.803ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
21552026-01-30T18:27:34.805ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
21562026-01-30T18:27:34.806ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
21572026-01-30T18:27:34.807ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21582026-01-30T18:27:34.809ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }
21592026-01-30T18:27:34.810ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
21602026-01-30T18:27:34.810ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21612026-01-30T18:27:34.811ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
21622026-01-30T18:27:34.811ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
21632026-01-30T18:27:34.811ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
21642026-01-30T18:27:34.811ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
21652026-01-30T18:27:34.811ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
21662026-01-30T18:27:34.811ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
21672026-01-30T18:27:34.811ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21682026-01-30T18:27:34.811ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
21692026-01-30T18:27:34.811ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
21702026-01-30T18:27:34.816ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }
21712026-01-30T18:27:34.817ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
21722026-01-30T18:27:34.828ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21732026-01-30T18:27:34.828ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
21742026-01-30T18:27:35.357ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
21752026-01-30T18:27:35.357ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
21762026-01-30T18:27:35.358ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(SpState) }
21772026-01-30T18:27:35.358ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }
21782026-01-30T18:27:35.358ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
21792026-01-30T18:27:35.358ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
21802026-01-30T18:27:35.359ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21812026-01-30T18:27:35.359ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21822026-01-30T18:27:35.359ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21832026-01-30T18:27:35.359ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21842026-01-30T18:27:35.360ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
21852026-01-30T18:27:35.360ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
21862026-01-30T18:27:35.360ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
21872026-01-30T18:27:35.360ZDEBGtest_silos (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
21882026-01-30T18:27:35.360ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21892026-01-30T18:27:35.360ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21902026-01-30T18:27:35.361ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21912026-01-30T18:27:35.362ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21922026-01-30T18:27:35.362ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
21932026-01-30T18:27:35.362ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
21942026-01-30T18:27:35.362ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
21952026-01-30T18:27:35.362ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
21962026-01-30T18:27:35.362ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21972026-01-30T18:27:35.362ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21982026-01-30T18:27:35.365ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(SpState) }
21992026-01-30T18:27:35.365ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22002026-01-30T18:27:35.376ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
22012026-01-30T18:27:35.376ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
22022026-01-30T18:27:35.376ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
22032026-01-30T18:27:35.376ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
22042026-01-30T18:27:35.376ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
22052026-01-30T18:27:35.376ZDEBGtest_silos (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
22062026-01-30T18:27:35.376ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22072026-01-30T18:27:35.377ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22082026-01-30T18:27:35.377ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
22092026-01-30T18:27:35.380ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22102026-01-30T18:27:35.380ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
22112026-01-30T18:27:35.380ZDEBGtest_silos (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
22122026-01-30T18:27:35.380ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22132026-01-30T18:27:35.381ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22142026-01-30T18:27:35.384ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
22152026-01-30T18:27:35.384ZDEBGtest_silos (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
22162026-01-30T18:27:35.384ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22172026-01-30T18:27:35.386ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22182026-01-30T18:27:35.386ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
22192026-01-30T18:27:35.386ZDEBGtest_silos (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
22202026-01-30T18:27:35.386ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22212026-01-30T18:27:35.387ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22222026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
22232026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
22242026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
22252026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
22262026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
22272026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
22282026-01-30T18:27:35.387ZDEBGtest_silos (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
22292026-01-30T18:27:35.387ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22302026-01-30T18:27:35.393ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22312026-01-30T18:27:35.394ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
22322026-01-30T18:27:35.394ZDEBGtest_silos (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
22332026-01-30T18:27:35.394ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22342026-01-30T18:27:35.395ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(SpState) }
22352026-01-30T18:27:35.395ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
22362026-01-30T18:27:35.395ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22372026-01-30T18:27:35.396ZTRACtest_silos (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
22382026-01-30T18:27:35.620ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
22392026-01-30T18:27:35.620ZTRACtest_silos (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
22402026-01-30T18:27:35.620ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(SpState) }
22412026-01-30T18:27:35.620ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }
22422026-01-30T18:27:35.620ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
22432026-01-30T18:27:35.620ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
22442026-01-30T18:27:35.621ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22452026-01-30T18:27:35.621ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22462026-01-30T18:27:35.621ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }
22472026-01-30T18:27:35.621ZTRACtest_silos (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22482026-01-30T18:27:35.622ZDEBGtest_silos: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
22492026-01-30T18:27:35.622ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
22502026-01-30T18:27:35.622ZDEBGtest_silos (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
22512026-01-30T18:27:35.624ZTRACtest_silos (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })