Max level shown:
12026-06-08T21:20:11.547ZINFOtest_update_status: setting up simulated sidecar slot = sidecar 0
22026-06-08T21:20:11.547ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:40107 slot = sidecar 0 type = simulated
32026-06-08T21:20:11.547ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:46188 slot = sidecar 0 type = simulated
42026-06-08T21:20:11.547ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53262 slot = sidecar 0 type = simulated
52026-06-08T21:20:11.547ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55834 slot = sidecar 0 type = simulated
62026-06-08T21:20:11.547ZINFOtest_update_status (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-06-08T21:20:11.548ZINFOtest_update_status: setting up simulated sidecar slot = sidecar 1
82026-06-08T21:20:11.548ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55898 slot = sidecar 1 type = simulated
92026-06-08T21:20:11.548ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:49086 slot = sidecar 1 type = simulated
102026-06-08T21:20:11.548ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:51002 slot = sidecar 1 type = simulated
112026-06-08T21:20:11.548ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:60183 slot = sidecar 1 type = simulated
122026-06-08T21:20:11.548ZINFOtest_update_status (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 = a63b8a54-ef6c-4178-95a6-7d0bebbcdd13 slot = sidecar 1
132026-06-08T21:20:11.548ZINFOtest_update_status: setting up simulated gimlet slot = gimlet 0
142026-06-08T21:20:11.548ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55044 slot = gimlet 0 type = simulated
152026-06-08T21:20:11.548ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53672 slot = gimlet 0 type = simulated
162026-06-08T21:20:11.548ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55564 slot = gimlet 0 type = simulated
172026-06-08T21:20:11.548ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:43943 slot = gimlet 0 type = simulated
182026-06-08T21:20:11.548ZINFOtest_update_status (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-06-08T21:20:11.548ZINFOtest_update_status (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-06-08T21:20:11.548ZINFOtest_update_status: setting up simulated gimlet slot = gimlet 1
212026-06-08T21:20:11.548ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:43095 slot = gimlet 1 type = simulated
222026-06-08T21:20:11.548ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:35474 slot = gimlet 1 type = simulated
232026-06-08T21:20:11.548ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:54363 slot = gimlet 1 type = simulated
242026-06-08T21:20:11.548ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:65310 slot = gimlet 1 type = simulated
252026-06-08T21:20:11.549ZINFOtest_update_status (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-06-08T21:20:11.549ZINFOtest_update_status (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-06-08T21:20:11.549ZINFOtest_update_status: setting up gateway server
282026-06-08T21:20:11.549ZDEBGtest_update_status: successfully registered DTrace USDT probes
292026-06-08T21:20:11.550ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:40107 interface = fake-switch0
302026-06-08T21:20:11.550ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
312026-06-08T21:20:11.550ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:55898 interface = fake-switch1
322026-06-08T21:20:11.550ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
332026-06-08T21:20:11.550ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:43095 interface = fake-sled1
342026-06-08T21:20:11.550ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
352026-06-08T21:20:11.550ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:55044 interface = fake-sled0
362026-06-08T21:20:11.550ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
372026-06-08T21:20:11.550ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:52262, vid: One } slot = sidecar 0
382026-06-08T21:20:11.551ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
392026-06-08T21:20:11.551ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:40107 interface = fake-switch0
402026-06-08T21:20:11.551ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:52381, vid: One } slot = sidecar 1
412026-06-08T21:20:11.551ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:34222, vid: One } slot = gimlet 0
422026-06-08T21:20:11.551ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:44443, vid: One } slot = gimlet 1
432026-06-08T21:20:11.551ZINFOtest_update_status: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
442026-06-08T21:20:11.551ZINFOtest_update_status (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
452026-06-08T21:20:11.551ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
462026-06-08T21:20:11.551ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:43095 interface = fake-sled1
472026-06-08T21:20:11.551ZINFOtest_update_status (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 1 sp_port = One
482026-06-08T21:20:11.551ZDEBGtest_update_status (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
492026-06-08T21:20:11.551ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
502026-06-08T21:20:11.551ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:55898 interface = fake-switch1
512026-06-08T21:20:11.551ZINFOtest_update_status (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
522026-06-08T21:20:11.551ZINFOtest_update_status (sensor-poller): starting to poll SP sensor data every 1s
532026-06-08T21:20:11.551ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
542026-06-08T21:20:11.551ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
552026-06-08T21:20:11.552ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
562026-06-08T21:20:11.552ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
572026-06-08T21:20:11.552ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
582026-06-08T21:20:11.552ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:55044 interface = fake-sled0
592026-06-08T21:20:11.552ZINFOtest_update_status (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
602026-06-08T21:20:11.552ZWARNtest_update_status (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
612026-06-08T21:20:11.552ZDEBGtest_update_status (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 4acb9915-dba2-4317-9819-dba77b021df7
622026-06-08T21:20:11.552ZDEBGtest_update_status (producer-server): registered DTrace probes
632026-06-08T21:20:11.553ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:46865 method = GET path = /{producer_id} versions = all
642026-06-08T21:20:11.553ZINFOtest_update_status (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.0/src/server.rs:335 local_addr = [::1]:46865
652026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:46865
662026-06-08T21:20:11.554ZDEBGtest_update_status (producer-server): Requested any available port, Dropshot server has been bound to [::1]:46865
672026-06-08T21:20:11.554ZDEBGtest_update_status (producer-server): Nexus IP not provided, will use DNS to resolve it
682026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /ignition versions = all starting from 2.0.0
692026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
702026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
712026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
722026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /ignition/{type}/{slot}/{command} versions = all
732026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /local/all-sp-ids versions = all
742026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /local/switch-id versions = all
752026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /recovery/host-phase2 versions = all
762026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot} versions = all
772026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component versions = all
782026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
792026-06-08T21:20:11.554ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
802026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
812026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
822026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
832026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
842026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
852026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
862026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
872026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
882026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
892026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
902026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
912026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
922026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
932026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
942026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/ereports versions = all
952026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
962026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
972026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
982026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
992026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/power-state versions = all
1002026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/power-state versions = all
1012026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
1022026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/startup-options versions = all
1032026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = POST path = /sp/{type}/{slot}/startup-options versions = all
1042026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/task-dump versions = all
1052026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:62778 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
1062026-06-08T21:20:11.555ZINFOtest_update_status (dropshot): listening local_addr = [::1]:62778
1072026-06-08T21:20:11.555ZDEBGtest_update_status (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:62778
1082026-06-08T21:20:11.555ZINFOtest_update_status (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
1092026-06-08T21:20:11.555ZDEBGtest_update_status (producer-server): starting producer registration task
1102026-06-08T21:20:11.556ZINFOtest_update_status (producer-server): starting oximeter metric producer server address = [::1]:46865 file = oximeter/producer/src/lib.rs:280 interval = 10s producer_id = 4acb9915-dba2-4317-9819-dba77b021df7
1112026-06-08T21:20:11.556ZINFOtest_update_status (producer-server): bound metrics producer server address = [::1]:46865 collection_interval = 10s producer_id = 4acb9915-dba2-4317-9819-dba77b021df7
1122026-06-08T21:20:11.556ZDEBGtest_update_status (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
1132026-06-08T21:20:11.556ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
1142026-06-08T21:20:11.556ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1152026-06-08T21:20:11.556ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1162026-06-08T21:20:11.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1172026-06-08T21:20:11.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1182026-06-08T21:20:11.557ZDEBGtest_update_status: 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
1192026-06-08T21:20:11.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1202026-06-08T21:20:11.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1212026-06-08T21:20:11.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1222026-06-08T21:20:11.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-06-08T21:20:11.558ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 1.685852ms error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:376
1242026-06-08T21:20:11.558ZDEBGtest_update_status: 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
1252026-06-08T21:20:11.558ZDEBGtest_update_status: 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
1262026-06-08T21:20:11.558ZDEBGtest_update_status: 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
1272026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
1282026-06-08T21:20:11.558ZDEBGtest_update_status (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
1292026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1302026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
1312026-06-08T21:20:11.558ZDEBGtest_update_status (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
1322026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1332026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
1342026-06-08T21:20:11.558ZDEBGtest_update_status (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
1352026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1362026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
1372026-06-08T21:20:11.558ZDEBGtest_update_status (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
1382026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1392026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1402026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1412026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1422026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1432026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1442026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1452026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1462026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1472026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1482026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1492026-06-08T21:20:11.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1502026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1512026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1522026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1532026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1542026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1552026-06-08T21:20:11.558ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1562026-06-08T21:20:11.559ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1572026-06-08T21:20:11.559ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1582026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1592026-06-08T21:20:11.559ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
1602026-06-08T21:20:11.559ZDEBGtest_update_status (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
1612026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-switch0 response = Inventory(TlvPage { offset: 0, total: 2 })
1622026-06-08T21:20:11.559ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1632026-06-08T21:20:11.559ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1642026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1652026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1662026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(SpState) }
1672026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1682026-06-08T21:20:11.559ZDEBGtest_update_status: 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
1692026-06-08T21:20:11.559ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1702026-06-08T21:20:11.559ZDEBGtest_update_status (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
1712026-06-08T21:20:11.559ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
1722026-06-08T21:20:11.559ZDEBGtest_update_status (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
1732026-06-08T21:20:11.559ZDEBGtest_update_status (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
1742026-06-08T21:20:11.559ZDEBGtest_update_status (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
1752026-06-08T21:20:11.559ZDEBGtest_update_status (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
1762026-06-08T21:20:11.559ZDEBGtest_update_status (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
1772026-06-08T21:20:11.559ZDEBGtest_update_status (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
1782026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
1792026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1802026-06-08T21:20:11.559ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1812026-06-08T21:20:11.559ZDEBGtest_update_status (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
1822026-06-08T21:20:11.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1832026-06-08T21:20:11.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1842026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
1852026-06-08T21:20:11.561ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1862026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1872026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
1882026-06-08T21:20:11.561ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1892026-06-08T21:20:11.561ZDEBGtest_update_status (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
1902026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1912026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1922026-06-08T21:20:11.561ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
1932026-06-08T21:20:11.561ZDEBGtest_update_status (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
1942026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1952026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }
1962026-06-08T21:20:11.561ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1972026-06-08T21:20:11.561ZDEBGtest_update_status (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
1982026-06-08T21:20:11.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1992026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2002026-06-08T21:20:11.562ZDEBGtest_update_status: 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
2012026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
2022026-06-08T21:20:11.562ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2032026-06-08T21:20:11.562ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2042026-06-08T21:20:11.562ZDEBGtest_update_status (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
2052026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2062026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2072026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2082026-06-08T21:20:11.562ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2092026-06-08T21:20:11.562ZDEBGtest_update_status (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
2102026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2112026-06-08T21:20:11.562ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2122026-06-08T21:20:11.562ZDEBGtest_update_status (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
2132026-06-08T21:20:11.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2142026-06-08T21:20:11.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2152026-06-08T21:20:11.563ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2162026-06-08T21:20:11.563ZDEBGtest_update_status (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
2172026-06-08T21:20:11.563ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2182026-06-08T21:20:11.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2192026-06-08T21:20:11.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2202026-06-08T21:20:11.563ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2212026-06-08T21:20:11.563ZDEBGtest_update_status (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
2222026-06-08T21:20:11.563ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2232026-06-08T21:20:11.563ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2242026-06-08T21:20:11.563ZDEBGtest_update_status (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
2252026-06-08T21:20:11.563ZDEBGtest_update_status (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
2262026-06-08T21:20:11.563ZDEBGtest_update_status (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
2272026-06-08T21:20:11.563ZDEBGtest_update_status (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
2282026-06-08T21:20:11.564ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2292026-06-08T21:20:11.564ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2302026-06-08T21:20:11.564ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2312026-06-08T21:20:11.564ZDEBGtest_update_status (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
2322026-06-08T21:20:11.564ZDEBGtest_update_status (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
2332026-06-08T21:20:11.564ZDEBGtest_update_status (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
2342026-06-08T21:20:11.564ZDEBGtest_update_status (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
2352026-06-08T21:20:11.564ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2362026-06-08T21:20:11.565ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2372026-06-08T21:20:11.565ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2382026-06-08T21:20:11.565ZDEBGtest_update_status (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
2392026-06-08T21:20:11.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2402026-06-08T21:20:11.565ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2412026-06-08T21:20:11.565ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2422026-06-08T21:20:11.565ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2432026-06-08T21:20:11.565ZDEBGtest_update_status (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
2442026-06-08T21:20:11.565ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2452026-06-08T21:20:11.565ZDEBGtest_update_status (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
2462026-06-08T21:20:11.565ZDEBGtest_update_status (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
2472026-06-08T21:20:11.565ZDEBGtest_update_status (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
2482026-06-08T21:20:11.565ZDEBGtest_update_status (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
2492026-06-08T21:20:11.565ZDEBGtest_update_status (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
2502026-06-08T21:20:11.565ZDEBGtest_update_status (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
2512026-06-08T21:20:11.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2522026-06-08T21:20:11.566ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2532026-06-08T21:20:11.566ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2542026-06-08T21:20:11.568ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }
2552026-06-08T21:20:11.568ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2562026-06-08T21:20:11.568ZDEBGtest_update_status (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
2572026-06-08T21:20:11.568ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2582026-06-08T21:20:11.569ZDEBGtest_update_status: 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
2592026-06-08T21:20:11.569ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
2602026-06-08T21:20:11.569ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2612026-06-08T21:20:11.569ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }
2622026-06-08T21:20:11.594ZDEBGtest_update_status: 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
2632026-06-08T21:20:11.650ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
2642026-06-08T21:20:11.650ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2652026-06-08T21:20:11.678ZINFOtest_update_status (dropshot): accepted connection local_addr = [::1]:62778 remote_addr = [::1]:60657
2662026-06-08T21:20:11.722ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:60657 req_id = bf49cbd4-e8ac-41e2-a565-14cc13474b76 uri = /local/switch-id
2672026-06-08T21:20:11.722ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:60657 req_id = bf49cbd4-e8ac-41e2-a565-14cc13474b76 uri = /local/switch-id version = 3.0.0
2682026-06-08T21:20:11.723ZINFOtest_update_status (dropshot): request completed latency_us = 920 local_addr = [::1]:62778 method = GET remote_addr = [::1]:60657 req_id = bf49cbd4-e8ac-41e2-a565-14cc13474b76 response_code = 200 uri = /local/switch-id
2692026-06-08T21:20:11.729ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:60657 req_id = 9badfcf3-76ec-45f4-8c8a-c43708c3a4f3 uri = /sp/switch/0
2702026-06-08T21:20:11.729ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:60657 req_id = 9badfcf3-76ec-45f4-8c8a-c43708c3a4f3 uri = /sp/switch/0 version = 3.0.0
2712026-06-08T21:20:11.729ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }
2722026-06-08T21:20:11.729ZINFOtest_update_status (dropshot): accepted connection local_addr = [::1]:62778 remote_addr = [::1]:60732
2732026-06-08T21:20:11.729ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:60732 req_id = 9f418150-a985-4463-b444-20fc8d0748e3 uri = /local/switch-id
2742026-06-08T21:20:11.729ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:60732 req_id = 9f418150-a985-4463-b444-20fc8d0748e3 uri = /local/switch-id version = 3.0.0
2752026-06-08T21:20:11.730ZINFOtest_update_status (dropshot): request completed latency_us = 415 local_addr = [::1]:62778 method = GET remote_addr = [::1]:60732 req_id = 9f418150-a985-4463-b444-20fc8d0748e3 response_code = 200 uri = /local/switch-id
2762026-06-08T21:20:11.730ZDEBGtest_update_status: 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
2772026-06-08T21:20:11.730ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
2782026-06-08T21:20:11.730ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
2792026-06-08T21:20:11.730ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } 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(()) }))
2802026-06-08T21:20:11.731ZINFOtest_update_status (dropshot): request completed latency_us = 2040 local_addr = [::1]:62778 method = GET remote_addr = [::1]:60657 req_id = 9badfcf3-76ec-45f4-8c8a-c43708c3a4f3 response_code = 200 uri = /sp/switch/0
2812026-06-08T21:20:11.797ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2822026-06-08T21:20:11.803ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 247.508992ms error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:376
2832026-06-08T21:20:12.295ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2842026-06-08T21:20:12.302ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 745.882131ms error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:376
2852026-06-08T21:20:12.553ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2862026-06-08T21:20:12.553ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }
2872026-06-08T21:20:12.556ZDEBGtest_update_status: 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
2882026-06-08T21:20:12.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2892026-06-08T21:20:12.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }
2902026-06-08T21:20:12.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
2912026-06-08T21:20:12.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2922026-06-08T21:20:12.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2932026-06-08T21:20:12.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(SpState) }
2942026-06-08T21:20:12.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2952026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }
2962026-06-08T21:20:12.558ZDEBGtest_update_status: 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-06-08T21:20:12.558ZDEBGtest_update_status: 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
2982026-06-08T21:20:12.558ZDEBGtest_update_status: 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
2992026-06-08T21:20:12.558ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3002026-06-08T21:20:12.558ZDEBGtest_update_status (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
3012026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
3022026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } 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]) }) })
3032026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3042026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3052026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
3062026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3072026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }
3082026-06-08T21:20:12.558ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3092026-06-08T21:20:12.558ZDEBGtest_update_status (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
3102026-06-08T21:20:12.558ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3112026-06-08T21:20:12.558ZDEBGtest_update_status (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
3122026-06-08T21:20:12.558ZDEBGtest_update_status (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
3132026-06-08T21:20:12.558ZDEBGtest_update_status (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
3142026-06-08T21:20:12.558ZDEBGtest_update_status (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
3152026-06-08T21:20:12.558ZDEBGtest_update_status (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
3162026-06-08T21:20:12.558ZDEBGtest_update_status (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
3172026-06-08T21:20:12.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3182026-06-08T21:20:12.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3192026-06-08T21:20:12.559ZDEBGtest_update_status: 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
3202026-06-08T21:20:12.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3212026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3222026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
3232026-06-08T21:20:12.560ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3242026-06-08T21:20:12.560ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3252026-06-08T21:20:12.560ZDEBGtest_update_status (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
3262026-06-08T21:20:12.560ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3272026-06-08T21:20:12.560ZDEBGtest_update_status (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
3282026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3292026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3302026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3312026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }
3322026-06-08T21:20:12.560ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3332026-06-08T21:20:12.560ZDEBGtest_update_status (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
3342026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3352026-06-08T21:20:12.560ZDEBGtest_update_status: 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
3362026-06-08T21:20:12.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3372026-06-08T21:20:12.561ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3382026-06-08T21:20:12.561ZDEBGtest_update_status (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
3392026-06-08T21:20:12.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
3402026-06-08T21:20:12.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3412026-06-08T21:20:12.561ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3422026-06-08T21:20:12.561ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3432026-06-08T21:20:12.561ZDEBGtest_update_status (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
3442026-06-08T21:20:12.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3452026-06-08T21:20:12.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3462026-06-08T21:20:12.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3472026-06-08T21:20:12.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3482026-06-08T21:20:12.562ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3492026-06-08T21:20:12.562ZDEBGtest_update_status (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
3502026-06-08T21:20:12.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3512026-06-08T21:20:12.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3522026-06-08T21:20:12.562ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3532026-06-08T21:20:12.562ZDEBGtest_update_status (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
3542026-06-08T21:20:12.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3552026-06-08T21:20:12.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3562026-06-08T21:20:12.563ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3572026-06-08T21:20:12.563ZDEBGtest_update_status (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
3582026-06-08T21:20:12.563ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3592026-06-08T21:20:12.563ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3602026-06-08T21:20:12.563ZDEBGtest_update_status (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
3612026-06-08T21:20:12.563ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3622026-06-08T21:20:12.564ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3632026-06-08T21:20:12.564ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3642026-06-08T21:20:12.564ZDEBGtest_update_status (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
3652026-06-08T21:20:12.564ZDEBGtest_update_status (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
3662026-06-08T21:20:12.564ZDEBGtest_update_status (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
3672026-06-08T21:20:12.564ZDEBGtest_update_status (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
3682026-06-08T21:20:12.564ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3692026-06-08T21:20:12.564ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3702026-06-08T21:20:12.565ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3712026-06-08T21:20:12.565ZDEBGtest_update_status (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
3722026-06-08T21:20:12.565ZDEBGtest_update_status (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
3732026-06-08T21:20:12.565ZDEBGtest_update_status (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
3742026-06-08T21:20:12.565ZDEBGtest_update_status (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
3752026-06-08T21:20:12.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3762026-06-08T21:20:12.567ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3772026-06-08T21:20:12.567ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3782026-06-08T21:20:12.567ZDEBGtest_update_status (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
3792026-06-08T21:20:12.567ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3802026-06-08T21:20:12.567ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3812026-06-08T21:20:12.567ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3822026-06-08T21:20:12.567ZDEBGtest_update_status (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
3832026-06-08T21:20:12.567ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3842026-06-08T21:20:12.568ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }
3852026-06-08T21:20:12.568ZDEBGtest_update_status: 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
3862026-06-08T21:20:12.568ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
3872026-06-08T21:20:12.568ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
3882026-06-08T21:20:12.569ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3892026-06-08T21:20:12.573ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3902026-06-08T21:20:12.573ZDEBGtest_update_status (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
3912026-06-08T21:20:12.573ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3922026-06-08T21:20:12.573ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3932026-06-08T21:20:12.574ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3942026-06-08T21:20:12.574ZDEBGtest_update_status (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
3952026-06-08T21:20:12.574ZDEBGtest_update_status (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
3962026-06-08T21:20:12.574ZDEBGtest_update_status (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
3972026-06-08T21:20:12.574ZDEBGtest_update_status (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
3982026-06-08T21:20:12.574ZDEBGtest_update_status (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
3992026-06-08T21:20:12.574ZDEBGtest_update_status (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
4002026-06-08T21:20:12.574ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4012026-06-08T21:20:12.578ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }
4022026-06-08T21:20:12.583ZDEBGtest_update_status: 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
4032026-06-08T21:20:12.584ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
4042026-06-08T21:20:12.584ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4052026-06-08T21:20:13.342ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
4062026-06-08T21:20:13.344ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 1.78793079s error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:376
4072026-06-08T21:20:13.625ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4082026-06-08T21:20:13.625ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }
4092026-06-08T21:20:13.625ZINFOtest_update_status (dropshot): accepted connection local_addr = [::1]:62778 remote_addr = [::1]:51749
4102026-06-08T21:20:13.625ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4112026-06-08T21:20:13.625ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }
4122026-06-08T21:20:13.625ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4132026-06-08T21:20:13.625ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }
4142026-06-08T21:20:13.625ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4152026-06-08T21:20:13.625ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }
4162026-06-08T21:20:13.626ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 5dcc027b-e9cd-4a7d-b357-5e21d5f1cb78 uri = /ignition
4172026-06-08T21:20:13.626ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 5dcc027b-e9cd-4a7d-b357-5e21d5f1cb78 uri = /ignition version = 3.0.0
4182026-06-08T21:20:13.626ZDEBGtest_update_status: 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
4192026-06-08T21:20:13.626ZDEBGtest_update_status: 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
4202026-06-08T21:20:13.626ZDEBGtest_update_status: 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
4212026-06-08T21:20:13.626ZDEBGtest_update_status: 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
4222026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
4232026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }
4242026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
4252026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
4262026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
4272026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4282026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
4292026-06-08T21:20:13.627ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4302026-06-08T21:20:13.627ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4312026-06-08T21:20:13.627ZDEBGtest_update_status (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
4322026-06-08T21:20:13.627ZDEBGtest_update_status (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
4332026-06-08T21:20:13.627ZDEBGtest_update_status (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
4342026-06-08T21:20:13.627ZDEBGtest_update_status (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
4352026-06-08T21:20:13.627ZDEBGtest_update_status (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
4362026-06-08T21:20:13.627ZDEBGtest_update_status (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
4372026-06-08T21:20:13.627ZDEBGtest_update_status: 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 }]
4382026-06-08T21:20:13.628ZDEBGtest_update_status: 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
4392026-06-08T21:20:13.640ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4402026-06-08T21:20:13.640ZDEBGtest_update_status (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
4412026-06-08T21:20:13.641ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
4422026-06-08T21:20:13.641ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4432026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
4442026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
4452026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
4462026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
4472026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
4482026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
4492026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
4502026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
4512026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
4522026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
4532026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
4542026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
4552026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
4562026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
4572026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
4582026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
4592026-06-08T21:20:13.641ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
4602026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
4612026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
4622026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
4632026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
4642026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
4652026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
4662026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
4672026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
4682026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
4692026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
4702026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
4712026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
4722026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
4732026-06-08T21:20:13.642ZWARNtest_update_status (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
4742026-06-08T21:20:13.642ZINFOtest_update_status (dropshot): request completed latency_us = 15984 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 5dcc027b-e9cd-4a7d-b357-5e21d5f1cb78 response_code = 200 uri = /ignition
4752026-06-08T21:20:13.642ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
4762026-06-08T21:20:13.642ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4772026-06-08T21:20:13.642ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4782026-06-08T21:20:13.644ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4792026-06-08T21:20:13.644ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4802026-06-08T21:20:13.646ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4812026-06-08T21:20:13.715ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4822026-06-08T21:20:13.715ZDEBGtest_update_status (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
4832026-06-08T21:20:13.716ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4842026-06-08T21:20:13.716ZDEBGtest_update_status (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
4852026-06-08T21:20:13.716ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4862026-06-08T21:20:13.716ZDEBGtest_update_status (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
4872026-06-08T21:20:13.721ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = ddabfd2a-dea1-46a8-b4b1-78d830d64d62 uri = /sp/switch/0
4882026-06-08T21:20:13.721ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = ddabfd2a-dea1-46a8-b4b1-78d830d64d62 uri = /sp/switch/0 version = 3.0.0
4892026-06-08T21:20:13.723ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4902026-06-08T21:20:13.723ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }
4912026-06-08T21:20:13.724ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4922026-06-08T21:20:13.725ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4932026-06-08T21:20:13.725ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4942026-06-08T21:20:13.725ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4952026-06-08T21:20:13.731ZDEBGtest_update_status: 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
4962026-06-08T21:20:13.731ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
4972026-06-08T21:20:13.731ZDEBGtest_update_status (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
4982026-06-08T21:20:13.731ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4992026-06-08T21:20:13.731ZDEBGtest_update_status (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
5002026-06-08T21:20:13.732ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
5012026-06-08T21:20:13.732ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5022026-06-08T21:20:13.732ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5032026-06-08T21:20:13.733ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5042026-06-08T21:20:13.735ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5052026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5062026-06-08T21:20:13.736ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
5072026-06-08T21:20:13.736ZDEBGtest_update_status (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
5082026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5092026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
5102026-06-08T21:20:13.736ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5112026-06-08T21:20:13.736ZDEBGtest_update_status (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
5122026-06-08T21:20:13.736ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
5132026-06-08T21:20:13.736ZDEBGtest_update_status (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
5142026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5152026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5162026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5172026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } 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(()) }))
5182026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(SpState) }
5192026-06-08T21:20:13.736ZINFOtest_update_status (dropshot): request completed latency_us = 15896 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = ddabfd2a-dea1-46a8-b4b1-78d830d64d62 response_code = 200 uri = /sp/switch/0
5202026-06-08T21:20:13.736ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5212026-06-08T21:20:13.736ZDEBGtest_update_status (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
5222026-06-08T21:20:13.736ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5232026-06-08T21:20:13.738ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5242026-06-08T21:20:13.738ZDEBGtest_update_status (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
5252026-06-08T21:20:13.738ZDEBGtest_update_status: 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
5262026-06-08T21:20:13.738ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5272026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5282026-06-08T21:20:13.739ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a453bc61-e6ef-4f69-8f7f-4f4fb87a74cc uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
5292026-06-08T21:20:13.739ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a453bc61-e6ef-4f69-8f7f-4f4fb87a74cc uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
5302026-06-08T21:20:13.739ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5312026-06-08T21:20:13.739ZDEBGtest_update_status (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
5322026-06-08T21:20:13.739ZDEBGtest_update_status (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
5332026-06-08T21:20:13.739ZDEBGtest_update_status (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
5342026-06-08T21:20:13.739ZDEBGtest_update_status (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
5352026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } 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]) }) })
5362026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5372026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
5382026-06-08T21:20:13.739ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
5392026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5402026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5412026-06-08T21:20:13.739ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-switch0 response = CabooseValue
5422026-06-08T21:20:13.740ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
5432026-06-08T21:20:13.740ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5442026-06-08T21:20:13.740ZDEBGtest_update_status (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
5452026-06-08T21:20:13.740ZDEBGtest_update_status (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
5462026-06-08T21:20:13.740ZDEBGtest_update_status (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
5472026-06-08T21:20:13.740ZDEBGtest_update_status (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
5482026-06-08T21:20:13.740ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5492026-06-08T21:20:13.740ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5502026-06-08T21:20:13.741ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5512026-06-08T21:20:13.741ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-switch0 response = CabooseValue
5522026-06-08T21:20:13.741ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
5532026-06-08T21:20:13.741ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5542026-06-08T21:20:13.741ZDEBGtest_update_status (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
5552026-06-08T21:20:13.741ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
5562026-06-08T21:20:13.741ZDEBGtest_update_status (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
5572026-06-08T21:20:13.741ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5582026-06-08T21:20:13.745ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5592026-06-08T21:20:13.745ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 22 } interface = fake-switch0 response = CabooseValue
5602026-06-08T21:20:13.745ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5612026-06-08T21:20:13.745ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
5622026-06-08T21:20:13.745ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5632026-06-08T21:20:13.745ZDEBGtest_update_status (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
5642026-06-08T21:20:13.746ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5652026-06-08T21:20:13.746ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5662026-06-08T21:20:13.746ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 23 } interface = fake-switch0 response = CabooseValue
5672026-06-08T21:20:13.746ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
5682026-06-08T21:20:13.746ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
5692026-06-08T21:20:13.746ZDEBGtest_update_status (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
5702026-06-08T21:20:13.746ZDEBGtest_update_status (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
5712026-06-08T21:20:13.746ZDEBGtest_update_status (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
5722026-06-08T21:20:13.746ZDEBGtest_update_status (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
5732026-06-08T21:20:13.746ZDEBGtest_update_status (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
5742026-06-08T21:20:13.746ZDEBGtest_update_status (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
5752026-06-08T21:20:13.746ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5762026-06-08T21:20:13.746ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }
5772026-06-08T21:20:13.749ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }
5782026-06-08T21:20:13.749ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
5792026-06-08T21:20:13.749ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
5802026-06-08T21:20:13.749ZDEBGtest_update_status: 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
5812026-06-08T21:20:13.749ZDEBGtest_update_status: 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
5822026-06-08T21:20:13.749ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
5832026-06-08T21:20:13.749ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
5842026-06-08T21:20:13.749ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
5852026-06-08T21:20:13.749ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
5862026-06-08T21:20:13.750ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5872026-06-08T21:20:13.750ZINFOtest_update_status (dropshot): request completed latency_us = 11021 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a453bc61-e6ef-4f69-8f7f-4f4fb87a74cc response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
5882026-06-08T21:20:13.753ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 19c4f4d8-2ed1-42ae-ad34-72a0be15acfc uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
5892026-06-08T21:20:13.753ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 19c4f4d8-2ed1-42ae-ad34-72a0be15acfc uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
5902026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
5912026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-switch0 response = CabooseValue
5922026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
5932026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-switch0 response = CabooseValue
5942026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
5952026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-switch0 response = CabooseValue
5962026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
5972026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-switch0 response = CabooseValue
5982026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
5992026-06-08T21:20:13.753ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
6002026-06-08T21:20:13.755ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
6012026-06-08T21:20:13.755ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6022026-06-08T21:20:13.755ZINFOtest_update_status (dropshot): request completed latency_us = 2273 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 19c4f4d8-2ed1-42ae-ad34-72a0be15acfc response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
6032026-06-08T21:20:13.756ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 5369a799-1d9f-4f83-9981-0b6189c64ed3 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
6042026-06-08T21:20:13.756ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 5369a799-1d9f-4f83-9981-0b6189c64ed3 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
6052026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
6062026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 32 } interface = fake-switch0 response = CabooseValue
6072026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
6082026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 33 } interface = fake-switch0 response = CabooseValue
6092026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
6102026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } interface = fake-switch0 response = CabooseValue
6112026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
6122026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-switch0 response = CabooseValue
6132026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
6142026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } interface = fake-switch0 response = CabooseValue
6152026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
6162026-06-08T21:20:13.756ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6172026-06-08T21:20:13.756ZINFOtest_update_status (dropshot): request completed latency_us = 535 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 5369a799-1d9f-4f83-9981-0b6189c64ed3 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
6182026-06-08T21:20:13.756ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = e478aaa5-e936-4f8b-a524-44b47f722097 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
6192026-06-08T21:20:13.756ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = e478aaa5-e936-4f8b-a524-44b47f722097 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
6202026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
6212026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-switch0 response = CabooseValue
6222026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
6232026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-switch0 response = CabooseValue
6242026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
6252026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-switch0 response = CabooseValue
6262026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
6272026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-switch0 response = CabooseValue
6282026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
6292026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-switch0 response = CabooseValue
6302026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
6312026-06-08T21:20:13.757ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6322026-06-08T21:20:13.757ZINFOtest_update_status (dropshot): request completed latency_us = 582 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = e478aaa5-e936-4f8b-a524-44b47f722097 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
6332026-06-08T21:20:13.757ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 73b8b92c-442e-43dd-a1d7-7800cfc13c2f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
6342026-06-08T21:20:13.758ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 73b8b92c-442e-43dd-a1d7-7800cfc13c2f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
6352026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
6362026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-switch0 response = CabooseValue
6372026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
6382026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-switch0 response = CabooseValue
6392026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
6402026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-switch0 response = CabooseValue
6412026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
6422026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-switch0 response = CabooseValue
6432026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
6442026-06-08T21:20:13.758ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-switch0 response = CabooseValue
6452026-06-08T21:20:13.759ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
6462026-06-08T21:20:13.759ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6472026-06-08T21:20:13.761ZINFOtest_update_status (dropshot): request completed latency_us = 3046 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 73b8b92c-442e-43dd-a1d7-7800cfc13c2f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
6482026-06-08T21:20:13.762ZINFOtest_update_status (dropshot): accepted connection local_addr = [::1]:62778 remote_addr = [::1]:38091
6492026-06-08T21:20:13.762ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2ab8a9c4-cf9e-41da-b5dd-871d95ad21da uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
6502026-06-08T21:20:13.762ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2ab8a9c4-cf9e-41da-b5dd-871d95ad21da uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
6512026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
6522026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-switch0 response = CabooseValue
6532026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
6542026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-switch0 response = CabooseValue
6552026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
6562026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-switch0 response = CabooseValue
6572026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
6582026-06-08T21:20:13.762ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-switch0 response = CabooseValue
6592026-06-08T21:20:13.763ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
6602026-06-08T21:20:13.763ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-switch0 response = CabooseValue
6612026-06-08T21:20:13.763ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
6622026-06-08T21:20:13.763ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6632026-06-08T21:20:13.763ZINFOtest_update_status (dropshot): request completed latency_us = 1038 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2ab8a9c4-cf9e-41da-b5dd-871d95ad21da response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
6642026-06-08T21:20:13.763ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 7782fe17-089f-4a6e-a294-3e643080d332 uri = /sp/switch/0/component/rot/cmpa
6652026-06-08T21:20:13.763ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 7782fe17-089f-4a6e-a294-3e643080d332 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
6662026-06-08T21:20:13.765ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
6672026-06-08T21:20:13.766ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-switch0 response = ReadRot(Ok)
6682026-06-08T21:20:13.766ZINFOtest_update_status (dropshot): request completed latency_us = 2403 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 7782fe17-089f-4a6e-a294-3e643080d332 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
6692026-06-08T21:20:13.774ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 377ddaa9-b812-45a7-9cdc-feda6cfb4863 uri = /sp/switch/0/component/rot/cfpa
6702026-06-08T21:20:13.774ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 377ddaa9-b812-45a7-9cdc-feda6cfb4863 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6712026-06-08T21:20:13.774ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
6722026-06-08T21:20:13.775ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-switch0 response = ReadRot(Ok)
6732026-06-08T21:20:13.775ZINFOtest_update_status (dropshot): request completed latency_us = 1424 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 377ddaa9-b812-45a7-9cdc-feda6cfb4863 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6742026-06-08T21:20:13.777ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 55e9e26b-2211-4bd8-a46b-6d33baee7b70 uri = /sp/switch/0/component/rot/cfpa
6752026-06-08T21:20:13.777ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 55e9e26b-2211-4bd8-a46b-6d33baee7b70 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6762026-06-08T21:20:13.777ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
6772026-06-08T21:20:13.779ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } interface = fake-switch0 response = ReadRot(Ok)
6782026-06-08T21:20:13.780ZINFOtest_update_status (dropshot): request completed latency_us = 2993 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 55e9e26b-2211-4bd8-a46b-6d33baee7b70 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6792026-06-08T21:20:13.781ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 7e73ef7a-c9a9-4087-9f30-b2b7f4a87f08 uri = /sp/switch/0/component/rot/cfpa
6802026-06-08T21:20:13.781ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 7e73ef7a-c9a9-4087-9f30-b2b7f4a87f08 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6812026-06-08T21:20:13.781ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
6822026-06-08T21:20:13.786ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-switch0 response = ReadRot(Ok)
6832026-06-08T21:20:13.786ZINFOtest_update_status (dropshot): request completed latency_us = 4925 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 7e73ef7a-c9a9-4087-9f30-b2b7f4a87f08 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6842026-06-08T21:20:13.788ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 1e0694af-9f7d-48f3-b3e1-2b0b6ed27aee uri = /sp/switch/1
6852026-06-08T21:20:13.788ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 1e0694af-9f7d-48f3-b3e1-2b0b6ed27aee uri = /sp/switch/1 version = 3.0.0
6862026-06-08T21:20:13.788ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }
6872026-06-08T21:20:13.788ZDEBGtest_update_status: 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
6882026-06-08T21:20:13.790ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
6892026-06-08T21:20:13.797ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
6902026-06-08T21:20:13.800ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } 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(()) }))
6912026-06-08T21:20:13.801ZINFOtest_update_status (dropshot): request completed latency_us = 12843 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 1e0694af-9f7d-48f3-b3e1-2b0b6ed27aee response_code = 200 uri = /sp/switch/1
6922026-06-08T21:20:13.811ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 69b83608-6f25-43b1-9f0a-4bd77a6e2af1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
6932026-06-08T21:20:13.811ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 69b83608-6f25-43b1-9f0a-4bd77a6e2af1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
6942026-06-08T21:20:13.812ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
6952026-06-08T21:20:13.812ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-switch1 response = CabooseValue
6962026-06-08T21:20:13.812ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
6972026-06-08T21:20:13.812ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 12 } interface = fake-switch1 response = CabooseValue
6982026-06-08T21:20:13.812ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
6992026-06-08T21:20:13.814ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 13 } interface = fake-switch1 response = CabooseValue
7002026-06-08T21:20:13.814ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
7012026-06-08T21:20:13.814ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-switch1 response = CabooseValue
7022026-06-08T21:20:13.814ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
7032026-06-08T21:20:13.814ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
7042026-06-08T21:20:13.814ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
7052026-06-08T21:20:13.815ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7062026-06-08T21:20:13.815ZINFOtest_update_status (dropshot): request completed latency_us = 3136 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 69b83608-6f25-43b1-9f0a-4bd77a6e2af1 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
7072026-06-08T21:20:13.817ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 6da2bfed-2e9d-4cbb-8bcb-ace37e8f4104 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
7082026-06-08T21:20:13.817ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 6da2bfed-2e9d-4cbb-8bcb-ace37e8f4104 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
7092026-06-08T21:20:13.817ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
7102026-06-08T21:20:13.817ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-switch1 response = CabooseValue
7112026-06-08T21:20:13.817ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
7122026-06-08T21:20:13.843ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } interface = fake-switch1 response = CabooseValue
7132026-06-08T21:20:13.843ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
7142026-06-08T21:20:13.851ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } interface = fake-switch1 response = CabooseValue
7152026-06-08T21:20:13.851ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
7162026-06-08T21:20:13.855ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-switch1 response = CabooseValue
7172026-06-08T21:20:13.856ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
7182026-06-08T21:20:13.856ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
7192026-06-08T21:20:13.856ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
7202026-06-08T21:20:13.856ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 22 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7212026-06-08T21:20:13.856ZINFOtest_update_status (dropshot): request completed latency_us = 38947 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 6da2bfed-2e9d-4cbb-8bcb-ace37e8f4104 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
7222026-06-08T21:20:13.862ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = b7ca1b61-1adb-4c94-a6f3-8afc051a795f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
7232026-06-08T21:20:13.863ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = b7ca1b61-1adb-4c94-a6f3-8afc051a795f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
7242026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
7252026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 23 } interface = fake-switch1 response = CabooseValue
7262026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
7272026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-switch1 response = CabooseValue
7282026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
7292026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-switch1 response = CabooseValue
7302026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
7312026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-switch1 response = CabooseValue
7322026-06-08T21:20:13.866ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
7332026-06-08T21:20:13.868ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-switch1 response = CabooseValue
7342026-06-08T21:20:13.868ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
7352026-06-08T21:20:13.868ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7362026-06-08T21:20:13.868ZINFOtest_update_status (dropshot): request completed latency_us = 5674 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = b7ca1b61-1adb-4c94-a6f3-8afc051a795f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
7372026-06-08T21:20:13.871ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 515e1309-9ce6-4f0d-a36d-43414de8f0e2 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
7382026-06-08T21:20:13.871ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 515e1309-9ce6-4f0d-a36d-43414de8f0e2 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
7392026-06-08T21:20:13.871ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
7402026-06-08T21:20:13.871ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-switch1 response = CabooseValue
7412026-06-08T21:20:13.871ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
7422026-06-08T21:20:13.871ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-switch1 response = CabooseValue
7432026-06-08T21:20:13.871ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
7442026-06-08T21:20:13.871ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-switch1 response = CabooseValue
7452026-06-08T21:20:13.872ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
7462026-06-08T21:20:13.872ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 32 } interface = fake-switch1 response = CabooseValue
7472026-06-08T21:20:13.872ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
7482026-06-08T21:20:13.872ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 33 } interface = fake-switch1 response = CabooseValue
7492026-06-08T21:20:13.872ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
7502026-06-08T21:20:13.873ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7512026-06-08T21:20:13.873ZINFOtest_update_status (dropshot): request completed latency_us = 844 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 515e1309-9ce6-4f0d-a36d-43414de8f0e2 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
7522026-06-08T21:20:13.877ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = e2479c9d-9b46-487b-8817-a3b4843bc1a3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
7532026-06-08T21:20:13.877ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = e2479c9d-9b46-487b-8817-a3b4843bc1a3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
7542026-06-08T21:20:13.877ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
7552026-06-08T21:20:13.877ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-switch1 response = CabooseValue
7562026-06-08T21:20:13.877ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
7572026-06-08T21:20:13.877ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } interface = fake-switch1 response = CabooseValue
7582026-06-08T21:20:13.877ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
7592026-06-08T21:20:13.887ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } interface = fake-switch1 response = CabooseValue
7602026-06-08T21:20:13.887ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
7612026-06-08T21:20:13.887ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-switch1 response = CabooseValue
7622026-06-08T21:20:13.887ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
7632026-06-08T21:20:13.888ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-switch1 response = CabooseValue
7642026-06-08T21:20:13.888ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
7652026-06-08T21:20:13.888ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7662026-06-08T21:20:13.888ZINFOtest_update_status (dropshot): request completed latency_us = 11238 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = e2479c9d-9b46-487b-8817-a3b4843bc1a3 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
7672026-06-08T21:20:13.888ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 90ae9159-5a56-4c7d-833b-4e7266bf68ad uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
7682026-06-08T21:20:13.888ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 90ae9159-5a56-4c7d-833b-4e7266bf68ad uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
7692026-06-08T21:20:13.888ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
7702026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-switch1 response = CabooseValue
7712026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
7722026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-switch1 response = CabooseValue
7732026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
7742026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-switch1 response = CabooseValue
7752026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
7762026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-switch1 response = CabooseValue
7772026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
7782026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-switch1 response = CabooseValue
7792026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
7802026-06-08T21:20:13.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7812026-06-08T21:20:13.889ZINFOtest_update_status (dropshot): request completed latency_us = 788 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 90ae9159-5a56-4c7d-833b-4e7266bf68ad response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
7822026-06-08T21:20:13.890ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a2706d3e-7750-4c44-92d9-0689167e12a3 uri = /sp/switch/1/component/rot/cmpa
7832026-06-08T21:20:13.890ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a2706d3e-7750-4c44-92d9-0689167e12a3 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
7842026-06-08T21:20:13.890ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
7852026-06-08T21:20:13.890ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-switch1 response = ReadRot(Ok)
7862026-06-08T21:20:13.890ZINFOtest_update_status (dropshot): request completed latency_us = 301 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a2706d3e-7750-4c44-92d9-0689167e12a3 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
7872026-06-08T21:20:13.891ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 062b5da2-8bc8-4fb7-aec5-5f2317f4ac34 uri = /sp/switch/1/component/rot/cfpa
7882026-06-08T21:20:13.891ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 062b5da2-8bc8-4fb7-aec5-5f2317f4ac34 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
7892026-06-08T21:20:13.891ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
7902026-06-08T21:20:13.892ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-switch1 response = ReadRot(Ok)
7912026-06-08T21:20:13.892ZINFOtest_update_status (dropshot): request completed latency_us = 1330 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 062b5da2-8bc8-4fb7-aec5-5f2317f4ac34 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
7922026-06-08T21:20:13.894ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = bd688fa7-cce7-4877-9907-d83b4e7706aa uri = /sp/switch/1/component/rot/cfpa
7932026-06-08T21:20:13.894ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = bd688fa7-cce7-4877-9907-d83b4e7706aa uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
7942026-06-08T21:20:13.894ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
7952026-06-08T21:20:13.894ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-switch1 response = ReadRot(Ok)
7962026-06-08T21:20:13.894ZINFOtest_update_status (dropshot): request completed latency_us = 525 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = bd688fa7-cce7-4877-9907-d83b4e7706aa response_code = 200 uri = /sp/switch/1/component/rot/cfpa
7972026-06-08T21:20:13.894ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f866f349-7e03-4182-80fd-f791327024b3 uri = /sp/switch/1/component/rot/cfpa
7982026-06-08T21:20:13.894ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f866f349-7e03-4182-80fd-f791327024b3 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
7992026-06-08T21:20:13.894ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
8002026-06-08T21:20:13.894ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-switch1 response = ReadRot(Ok)
8012026-06-08T21:20:13.894ZINFOtest_update_status (dropshot): request completed latency_us = 318 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f866f349-7e03-4182-80fd-f791327024b3 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
8022026-06-08T21:20:13.896ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = fd84ea5c-be58-4f99-a473-f95e5116b939 uri = /sp/sled/0
8032026-06-08T21:20:13.896ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = fd84ea5c-be58-4f99-a473-f95e5116b939 uri = /sp/sled/0 version = 3.0.0
8042026-06-08T21:20:13.896ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }
8052026-06-08T21:20:13.896ZDEBGtest_update_status: 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
8062026-06-08T21:20:13.896ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
8072026-06-08T21:20:13.896ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
8082026-06-08T21:20:13.896ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } 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(()) }))
8092026-06-08T21:20:13.897ZINFOtest_update_status (dropshot): request completed latency_us = 1223 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = fd84ea5c-be58-4f99-a473-f95e5116b939 response_code = 200 uri = /sp/sled/0
8102026-06-08T21:20:13.898ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d2981848-d0d2-4382-b392-0b5942b76eb7 uri = /sp/sled/0/component/host-boot-flash/active-slot
8112026-06-08T21:20:13.898ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d2981848-d0d2-4382-b392-0b5942b76eb7 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
8122026-06-08T21:20:13.898ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
8132026-06-08T21:20:13.898ZDEBGtest_update_status (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
8142026-06-08T21:20:13.898ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-sled0 response = ComponentActiveSlot(0)
8152026-06-08T21:20:13.899ZINFOtest_update_status (dropshot): request completed latency_us = 628 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d2981848-d0d2-4382-b392-0b5942b76eb7 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
8162026-06-08T21:20:13.899ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 82b91901-d59d-4124-b410-a1605dd4a86f uri = /sp/sled/0/component/host-boot-flash/hash/0
8172026-06-08T21:20:13.899ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 82b91901-d59d-4124-b410-a1605dd4a86f uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
8182026-06-08T21:20:13.899ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
8192026-06-08T21:20:13.900ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } 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])
8202026-06-08T21:20:13.900ZINFOtest_update_status (dropshot): request completed latency_us = 731 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 82b91901-d59d-4124-b410-a1605dd4a86f response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
8212026-06-08T21:20:13.900ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 0b08f42f-14ad-43d4-89a1-040862fb7589 uri = /sp/sled/0/component/host-boot-flash/hash/1
8222026-06-08T21:20:13.900ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 0b08f42f-14ad-43d4-89a1-040862fb7589 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
8232026-06-08T21:20:13.901ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
8242026-06-08T21:20:13.901ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } 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])
8252026-06-08T21:20:13.901ZINFOtest_update_status (dropshot): request completed latency_us = 434 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 0b08f42f-14ad-43d4-89a1-040862fb7589 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
8262026-06-08T21:20:13.901ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 519f7dbc-e65c-4311-a74a-4d2cea3342e3 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
8272026-06-08T21:20:13.901ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 519f7dbc-e65c-4311-a74a-4d2cea3342e3 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
8282026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
8292026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-sled0 response = CabooseValue
8302026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
8312026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-sled0 response = CabooseValue
8322026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
8332026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-sled0 response = CabooseValue
8342026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
8352026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-sled0 response = CabooseValue
8362026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
8372026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8382026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
8392026-06-08T21:20:13.902ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8402026-06-08T21:20:13.902ZINFOtest_update_status (dropshot): request completed latency_us = 812 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 519f7dbc-e65c-4311-a74a-4d2cea3342e3 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
8412026-06-08T21:20:13.903ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = b8d77ef5-bd1b-4e42-bea0-252ed1adf082 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
8422026-06-08T21:20:13.903ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = b8d77ef5-bd1b-4e42-bea0-252ed1adf082 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
8432026-06-08T21:20:13.903ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
8442026-06-08T21:20:13.904ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-sled0 response = CabooseValue
8452026-06-08T21:20:13.904ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
8462026-06-08T21:20:13.904ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-sled0 response = CabooseValue
8472026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
8482026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-sled0 response = CabooseValue
8492026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
8502026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-sled0 response = CabooseValue
8512026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
8522026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8532026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
8542026-06-08T21:20:13.905ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8552026-06-08T21:20:13.905ZINFOtest_update_status (dropshot): request completed latency_us = 2579 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = b8d77ef5-bd1b-4e42-bea0-252ed1adf082 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
8562026-06-08T21:20:13.906ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = ef8da262-924f-47b3-8e65-50497fa117f8 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
8572026-06-08T21:20:13.906ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = ef8da262-924f-47b3-8e65-50497fa117f8 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
8582026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
8592026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-sled0 response = CabooseValue
8602026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
8612026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-sled0 response = CabooseValue
8622026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
8632026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-sled0 response = CabooseValue
8642026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
8652026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-sled0 response = CabooseValue
8662026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
8672026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-sled0 response = CabooseValue
8682026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
8692026-06-08T21:20:13.906ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8702026-06-08T21:20:13.906ZINFOtest_update_status (dropshot): request completed latency_us = 714 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = ef8da262-924f-47b3-8e65-50497fa117f8 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
8712026-06-08T21:20:13.907ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 39283084-b364-459c-959c-e7c012c30ac3 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
8722026-06-08T21:20:13.907ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 39283084-b364-459c-959c-e7c012c30ac3 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
8732026-06-08T21:20:13.907ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
8742026-06-08T21:20:13.907ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-sled0 response = CabooseValue
8752026-06-08T21:20:13.909ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
8762026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-sled0 response = CabooseValue
8772026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
8782026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } interface = fake-sled0 response = CabooseValue
8792026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
8802026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-sled0 response = CabooseValue
8812026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
8822026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } interface = fake-sled0 response = CabooseValue
8832026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
8842026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8852026-06-08T21:20:13.910ZINFOtest_update_status (dropshot): request completed latency_us = 3025 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 39283084-b364-459c-959c-e7c012c30ac3 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
8862026-06-08T21:20:13.910ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 06265093-8268-47dd-90be-4af70d3eb3f9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
8872026-06-08T21:20:13.910ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 06265093-8268-47dd-90be-4af70d3eb3f9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
8882026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
8892026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } interface = fake-sled0 response = CabooseValue
8902026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
8912026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } interface = fake-sled0 response = CabooseValue
8922026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
8932026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } interface = fake-sled0 response = CabooseValue
8942026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
8952026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-sled0 response = CabooseValue
8962026-06-08T21:20:13.910ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
8972026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-sled0 response = CabooseValue
8982026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
8992026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9002026-06-08T21:20:13.911ZINFOtest_update_status (dropshot): request completed latency_us = 467 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 06265093-8268-47dd-90be-4af70d3eb3f9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
9012026-06-08T21:20:13.911ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d0366229-cdcd-44f5-b0ff-c5607118fdf3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
9022026-06-08T21:20:13.911ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d0366229-cdcd-44f5-b0ff-c5607118fdf3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
9032026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
9042026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } interface = fake-sled0 response = CabooseValue
9052026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
9062026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-sled0 response = CabooseValue
9072026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
9082026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-sled0 response = CabooseValue
9092026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
9102026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } interface = fake-sled0 response = CabooseValue
9112026-06-08T21:20:13.911ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
9122026-06-08T21:20:13.912ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } interface = fake-sled0 response = CabooseValue
9132026-06-08T21:20:13.912ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
9142026-06-08T21:20:13.912ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9152026-06-08T21:20:13.912ZINFOtest_update_status (dropshot): request completed latency_us = 838 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d0366229-cdcd-44f5-b0ff-c5607118fdf3 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
9162026-06-08T21:20:13.913ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = c80dd3b7-4803-4862-bb5b-dcbc18039400 uri = /sp/sled/0/component/rot/cmpa
9172026-06-08T21:20:13.913ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = c80dd3b7-4803-4862-bb5b-dcbc18039400 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
9182026-06-08T21:20:13.913ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
9192026-06-08T21:20:13.913ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } interface = fake-sled0 response = ReadRot(Ok)
9202026-06-08T21:20:13.913ZINFOtest_update_status (dropshot): request completed latency_us = 236 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = c80dd3b7-4803-4862-bb5b-dcbc18039400 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
9212026-06-08T21:20:13.915ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = eb55b977-4afd-4f16-bd09-623c69d28ad0 uri = /sp/sled/0/component/rot/cfpa
9222026-06-08T21:20:13.915ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = eb55b977-4afd-4f16-bd09-623c69d28ad0 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
9232026-06-08T21:20:13.917ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
9242026-06-08T21:20:13.917ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } interface = fake-sled0 response = ReadRot(Ok)
9252026-06-08T21:20:13.917ZINFOtest_update_status (dropshot): request completed latency_us = 2891 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = eb55b977-4afd-4f16-bd09-623c69d28ad0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
9262026-06-08T21:20:13.918ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 9944d33f-e233-439f-9f49-12a1ef969619 uri = /sp/sled/0/component/rot/cfpa
9272026-06-08T21:20:13.918ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 9944d33f-e233-439f-9f49-12a1ef969619 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
9282026-06-08T21:20:13.918ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
9292026-06-08T21:20:13.918ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 76 } interface = fake-sled0 response = ReadRot(Ok)
9302026-06-08T21:20:13.918ZINFOtest_update_status (dropshot): request completed latency_us = 264 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 9944d33f-e233-439f-9f49-12a1ef969619 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
9312026-06-08T21:20:13.920ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = daa0943d-bbb9-4447-8b27-5a834f86e45b uri = /sp/sled/0/component/rot/cfpa
9322026-06-08T21:20:13.920ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = daa0943d-bbb9-4447-8b27-5a834f86e45b uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
9332026-06-08T21:20:13.920ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
9342026-06-08T21:20:13.921ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 77 } interface = fake-sled0 response = ReadRot(Ok)
9352026-06-08T21:20:13.921ZINFOtest_update_status (dropshot): request completed latency_us = 1086 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = daa0943d-bbb9-4447-8b27-5a834f86e45b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
9362026-06-08T21:20:13.922ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f1839057-499c-4126-9172-63a5437d005f uri = /sp/sled/1
9372026-06-08T21:20:13.922ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f1839057-499c-4126-9172-63a5437d005f uri = /sp/sled/1 version = 3.0.0
9382026-06-08T21:20:13.922ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }
9392026-06-08T21:20:13.922ZDEBGtest_update_status: 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
9402026-06-08T21:20:13.922ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
9412026-06-08T21:20:13.922ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
9422026-06-08T21:20:13.922ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } 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(()) }))
9432026-06-08T21:20:13.922ZINFOtest_update_status (dropshot): request completed latency_us = 471 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f1839057-499c-4126-9172-63a5437d005f response_code = 200 uri = /sp/sled/1
9442026-06-08T21:20:13.923ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d746cf1f-93cc-41f1-a40e-851d8d70abfd uri = /sp/sled/1/component/host-boot-flash/active-slot
9452026-06-08T21:20:13.923ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d746cf1f-93cc-41f1-a40e-851d8d70abfd uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
9462026-06-08T21:20:13.923ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
9472026-06-08T21:20:13.923ZDEBGtest_update_status (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
9482026-06-08T21:20:13.923ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-sled1 response = ComponentActiveSlot(0)
9492026-06-08T21:20:13.923ZINFOtest_update_status (dropshot): request completed latency_us = 205 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = d746cf1f-93cc-41f1-a40e-851d8d70abfd response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
9502026-06-08T21:20:13.923ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = fd0587e9-491d-48a0-b311-a9e56bd82414 uri = /sp/sled/1/component/host-boot-flash/hash/0
9512026-06-08T21:20:13.923ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = fd0587e9-491d-48a0-b311-a9e56bd82414 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
9522026-06-08T21:20:13.923ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
9532026-06-08T21:20:13.923ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } 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])
9542026-06-08T21:20:13.923ZINFOtest_update_status (dropshot): request completed latency_us = 217 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = fd0587e9-491d-48a0-b311-a9e56bd82414 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
9552026-06-08T21:20:13.924ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 24dcabf2-60b1-4563-ba82-8ecef4fe098e uri = /sp/sled/1/component/host-boot-flash/hash/1
9562026-06-08T21:20:13.924ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 24dcabf2-60b1-4563-ba82-8ecef4fe098e uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
9572026-06-08T21:20:13.924ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
9582026-06-08T21:20:13.924ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } 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])
9592026-06-08T21:20:13.924ZINFOtest_update_status (dropshot): request completed latency_us = 356 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 24dcabf2-60b1-4563-ba82-8ecef4fe098e response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
9602026-06-08T21:20:13.925ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 8d72b15f-5ecb-4230-adb0-bdf74a2df8fb uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
9612026-06-08T21:20:13.925ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 8d72b15f-5ecb-4230-adb0-bdf74a2df8fb uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
9622026-06-08T21:20:13.925ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
9632026-06-08T21:20:13.927ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-sled1 response = CabooseValue
9642026-06-08T21:20:13.927ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
9652026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-sled1 response = CabooseValue
9662026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
9672026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-sled1 response = CabooseValue
9682026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
9692026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-sled1 response = CabooseValue
9702026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
9712026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9722026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
9732026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9742026-06-08T21:20:13.928ZINFOtest_update_status (dropshot): request completed latency_us = 3153 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 8d72b15f-5ecb-4230-adb0-bdf74a2df8fb response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
9752026-06-08T21:20:13.928ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = c87a8c86-7b13-4652-b208-f9625b6d4e87 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
9762026-06-08T21:20:13.928ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = c87a8c86-7b13-4652-b208-f9625b6d4e87 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
9772026-06-08T21:20:13.928ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
9782026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-sled1 response = CabooseValue
9792026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
9802026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-sled1 response = CabooseValue
9812026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
9822026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-sled1 response = CabooseValue
9832026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
9842026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-sled1 response = CabooseValue
9852026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
9862026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9872026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
9882026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9892026-06-08T21:20:13.929ZINFOtest_update_status (dropshot): request completed latency_us = 473 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = c87a8c86-7b13-4652-b208-f9625b6d4e87 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
9902026-06-08T21:20:13.929ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = cfee08b8-4771-4fb1-b8ed-6af8f2b5263c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
9912026-06-08T21:20:13.929ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = cfee08b8-4771-4fb1-b8ed-6af8f2b5263c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
9922026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
9932026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-sled1 response = CabooseValue
9942026-06-08T21:20:13.929ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
9952026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-sled1 response = CabooseValue
9962026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
9972026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-sled1 response = CabooseValue
9982026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
9992026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-sled1 response = CabooseValue
10002026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
10012026-06-08T21:20:13.930ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-sled1 response = CabooseValue
10022026-06-08T21:20:13.931ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
10032026-06-08T21:20:13.931ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10042026-06-08T21:20:13.931ZINFOtest_update_status (dropshot): request completed latency_us = 1645 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = cfee08b8-4771-4fb1-b8ed-6af8f2b5263c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
10052026-06-08T21:20:13.935ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f5f8d582-abe2-4f26-82e5-a2dfe66c593f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
10062026-06-08T21:20:13.935ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f5f8d582-abe2-4f26-82e5-a2dfe66c593f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
10072026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
10082026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-sled1 response = CabooseValue
10092026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
10102026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-sled1 response = CabooseValue
10112026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
10122026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } interface = fake-sled1 response = CabooseValue
10132026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
10142026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-sled1 response = CabooseValue
10152026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
10162026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } interface = fake-sled1 response = CabooseValue
10172026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
10182026-06-08T21:20:13.935ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10192026-06-08T21:20:13.935ZINFOtest_update_status (dropshot): request completed latency_us = 604 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = f5f8d582-abe2-4f26-82e5-a2dfe66c593f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
10202026-06-08T21:20:13.936ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2dd99220-f89b-40a0-a3c1-591bf7d66af8 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
10212026-06-08T21:20:13.936ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2dd99220-f89b-40a0-a3c1-591bf7d66af8 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
10222026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
10232026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } interface = fake-sled1 response = CabooseValue
10242026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
10252026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } interface = fake-sled1 response = CabooseValue
10262026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
10272026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } interface = fake-sled1 response = CabooseValue
10282026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
10292026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-sled1 response = CabooseValue
10302026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
10312026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-sled1 response = CabooseValue
10322026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
10332026-06-08T21:20:13.936ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10342026-06-08T21:20:13.936ZINFOtest_update_status (dropshot): request completed latency_us = 629 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2dd99220-f89b-40a0-a3c1-591bf7d66af8 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
10352026-06-08T21:20:13.937ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = bbe564e6-be3b-4837-8352-622a1332ab7b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
10362026-06-08T21:20:13.937ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = bbe564e6-be3b-4837-8352-622a1332ab7b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
10372026-06-08T21:20:13.937ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
10382026-06-08T21:20:13.937ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } interface = fake-sled1 response = CabooseValue
10392026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
10402026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-sled1 response = CabooseValue
10412026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
10422026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-sled1 response = CabooseValue
10432026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
10442026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } interface = fake-sled1 response = CabooseValue
10452026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
10462026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } interface = fake-sled1 response = CabooseValue
10472026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
10482026-06-08T21:20:13.938ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10492026-06-08T21:20:13.938ZINFOtest_update_status (dropshot): request completed latency_us = 1523 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = bbe564e6-be3b-4837-8352-622a1332ab7b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
10502026-06-08T21:20:13.940ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2f3f9164-e984-4e87-bddb-f5030ae01458 uri = /sp/sled/1/component/rot/cmpa
10512026-06-08T21:20:13.940ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2f3f9164-e984-4e87-bddb-f5030ae01458 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
10522026-06-08T21:20:13.940ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
10532026-06-08T21:20:13.940ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } interface = fake-sled1 response = ReadRot(Ok)
10542026-06-08T21:20:13.940ZINFOtest_update_status (dropshot): request completed latency_us = 436 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 2f3f9164-e984-4e87-bddb-f5030ae01458 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
10552026-06-08T21:20:13.941ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 1a7adac0-fba7-4e29-a19a-e25dd82e05e6 uri = /sp/sled/1/component/rot/cfpa
10562026-06-08T21:20:13.941ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 1a7adac0-fba7-4e29-a19a-e25dd82e05e6 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
10572026-06-08T21:20:13.941ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
10582026-06-08T21:20:13.941ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } interface = fake-sled1 response = ReadRot(Ok)
10592026-06-08T21:20:13.941ZINFOtest_update_status (dropshot): request completed latency_us = 549 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 1a7adac0-fba7-4e29-a19a-e25dd82e05e6 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
10602026-06-08T21:20:13.942ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a57eadbb-49d3-4a25-99ca-174912d751e9 uri = /sp/sled/1/component/rot/cfpa
10612026-06-08T21:20:13.942ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a57eadbb-49d3-4a25-99ca-174912d751e9 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
10622026-06-08T21:20:13.942ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
10632026-06-08T21:20:13.942ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 76 } interface = fake-sled1 response = ReadRot(Ok)
10642026-06-08T21:20:13.942ZINFOtest_update_status (dropshot): request completed latency_us = 390 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = a57eadbb-49d3-4a25-99ca-174912d751e9 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
10652026-06-08T21:20:13.943ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 8ef93271-c0c4-4975-9b2e-8736af74e731 uri = /sp/sled/1/component/rot/cfpa
10662026-06-08T21:20:13.943ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 8ef93271-c0c4-4975-9b2e-8736af74e731 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
10672026-06-08T21:20:13.943ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
10682026-06-08T21:20:13.944ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 77 } interface = fake-sled1 response = ReadRot(Ok)
10692026-06-08T21:20:13.944ZINFOtest_update_status (dropshot): request completed latency_us = 586 local_addr = [::1]:62778 method = GET remote_addr = [::1]:51749 req_id = 8ef93271-c0c4-4975-9b2e-8736af74e731 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
10702026-06-08T21:20:14.701ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10712026-06-08T21:20:14.701ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(SpState) }
10722026-06-08T21:20:14.702ZDEBGtest_update_status: 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
10732026-06-08T21:20:14.702ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10742026-06-08T21:20:14.702ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(SpState) }
10752026-06-08T21:20:14.702ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
10762026-06-08T21:20:14.702ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(SpState) }
10772026-06-08T21:20:14.702ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10782026-06-08T21:20:14.702ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(SpState) }
10792026-06-08T21:20:14.704ZDEBGtest_update_status: 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
10802026-06-08T21:20:14.704ZDEBGtest_update_status: 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
10812026-06-08T21:20:14.705ZDEBGtest_update_status: 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
10822026-06-08T21:20:14.705ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 78 } 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]) }) })
10832026-06-08T21:20:14.705ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10842026-06-08T21:20:14.705ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 78 } 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]) }) })
10852026-06-08T21:20:14.705ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10862026-06-08T21:20:14.705ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
10872026-06-08T21:20:14.705ZDEBGtest_update_status (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
10882026-06-08T21:20:14.705ZDEBGtest_update_status (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
10892026-06-08T21:20:14.705ZDEBGtest_update_status (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
10902026-06-08T21:20:14.705ZDEBGtest_update_status (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
10912026-06-08T21:20:14.705ZDEBGtest_update_status (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
10922026-06-08T21:20:14.705ZDEBGtest_update_status (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
10932026-06-08T21:20:14.706ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } 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]) }) })
10942026-06-08T21:20:14.706ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10952026-06-08T21:20:14.706ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } 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]) }) })
10962026-06-08T21:20:14.706ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }
10972026-06-08T21:20:14.706ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 79 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10982026-06-08T21:20:14.708ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10992026-06-08T21:20:14.708ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
11002026-06-08T21:20:14.708ZDEBGtest_update_status (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
11012026-06-08T21:20:14.708ZDEBGtest_update_status: 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
11022026-06-08T21:20:14.708ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11032026-06-08T21:20:14.708ZDEBGtest_update_status (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
11042026-06-08T21:20:14.708ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
11052026-06-08T21:20:14.708ZDEBGtest_update_status (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
11062026-06-08T21:20:14.708ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11072026-06-08T21:20:14.709ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11082026-06-08T21:20:14.709ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } 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]) }) })
11092026-06-08T21:20:14.709ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
11102026-06-08T21:20:14.709ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 79 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11112026-06-08T21:20:14.710ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11122026-06-08T21:20:14.779ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
11132026-06-08T21:20:14.779ZDEBGtest_update_status (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
11142026-06-08T21:20:14.779ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
11152026-06-08T21:20:14.779ZDEBGtest_update_status (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
11162026-06-08T21:20:14.779ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 80 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11172026-06-08T21:20:14.782ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11182026-06-08T21:20:14.841ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
11192026-06-08T21:20:14.842ZDEBGtest_update_status (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
11202026-06-08T21:20:14.843ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11212026-06-08T21:20:14.843ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }
11222026-06-08T21:20:14.843ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 80 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11232026-06-08T21:20:14.844ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11242026-06-08T21:20:14.846ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 81 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11252026-06-08T21:20:14.846ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11262026-06-08T21:20:14.847ZDEBGtest_update_status: 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
11272026-06-08T21:20:14.848ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
11282026-06-08T21:20:14.848ZDEBGtest_update_status (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
11292026-06-08T21:20:14.849ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
11302026-06-08T21:20:14.850ZDEBGtest_update_status (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
11312026-06-08T21:20:14.852ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } 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]) }) })
11322026-06-08T21:20:14.852ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
11332026-06-08T21:20:14.862ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 81 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11342026-06-08T21:20:14.866ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11352026-06-08T21:20:14.867ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 82 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11362026-06-08T21:20:14.867ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11372026-06-08T21:20:14.867ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
11382026-06-08T21:20:14.867ZDEBGtest_update_status (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
11392026-06-08T21:20:14.867ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
11402026-06-08T21:20:14.867ZDEBGtest_update_status (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
11412026-06-08T21:20:14.867ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 83 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11422026-06-08T21:20:14.868ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11432026-06-08T21:20:14.868ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 82 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11442026-06-08T21:20:14.868ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11452026-06-08T21:20:14.868ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
11462026-06-08T21:20:14.868ZDEBGtest_update_status (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
11472026-06-08T21:20:14.868ZDEBGtest_update_status (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
11482026-06-08T21:20:14.868ZDEBGtest_update_status (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
11492026-06-08T21:20:14.868ZDEBGtest_update_status (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
11502026-06-08T21:20:14.868ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
11512026-06-08T21:20:14.868ZDEBGtest_update_status (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
11522026-06-08T21:20:14.868ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 84 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11532026-06-08T21:20:14.869ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11542026-06-08T21:20:14.869ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 83 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11552026-06-08T21:20:14.870ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11562026-06-08T21:20:14.870ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
11572026-06-08T21:20:14.870ZDEBGtest_update_status (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
11582026-06-08T21:20:14.870ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
11592026-06-08T21:20:14.870ZDEBGtest_update_status (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
11602026-06-08T21:20:14.870ZDEBGtest_update_status (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
11612026-06-08T21:20:14.870ZDEBGtest_update_status (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
11622026-06-08T21:20:14.870ZDEBGtest_update_status (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
11632026-06-08T21:20:14.870ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 85 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11642026-06-08T21:20:14.871ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11652026-06-08T21:20:14.871ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 84 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11662026-06-08T21:20:14.878ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
11672026-06-08T21:20:14.878ZDEBGtest_update_status (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
11682026-06-08T21:20:14.878ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 86 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11692026-06-08T21:20:14.880ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }
11702026-06-08T21:20:14.880ZDEBGtest_update_status: 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
11712026-06-08T21:20:14.880ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 87 } 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]) }) })
11722026-06-08T21:20:14.880ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
11732026-06-08T21:20:14.884ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11742026-06-08T21:20:14.888ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
11752026-06-08T21:20:14.888ZDEBGtest_update_status (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
11762026-06-08T21:20:14.888ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 85 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11772026-06-08T21:20:14.889ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11782026-06-08T21:20:14.889ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
11792026-06-08T21:20:14.889ZDEBGtest_update_status (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
11802026-06-08T21:20:14.889ZDEBGtest_update_status (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
11812026-06-08T21:20:14.889ZDEBGtest_update_status (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
11822026-06-08T21:20:14.889ZDEBGtest_update_status (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
11832026-06-08T21:20:14.889ZDEBGtest_update_status (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
11842026-06-08T21:20:14.889ZDEBGtest_update_status (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
11852026-06-08T21:20:14.889ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 86 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11862026-06-08T21:20:14.891ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }
11872026-06-08T21:20:14.897ZDEBGtest_update_status: 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
11882026-06-08T21:20:14.897ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 87 } 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]) }) })
11892026-06-08T21:20:14.897ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
11902026-06-08T21:20:15.189ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
11912026-06-08T21:20:15.196ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 3.639987153s error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:376
11922026-06-08T21:20:15.552ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
11932026-06-08T21:20:15.552ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }
11942026-06-08T21:20:15.552ZDEBGtest_update_status: 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
11952026-06-08T21:20:15.553ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 88 } 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]) }) })
11962026-06-08T21:20:15.553ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11972026-06-08T21:20:15.553ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11982026-06-08T21:20:15.553ZDEBGtest_update_status (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
11992026-06-08T21:20:15.553ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 89 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12002026-06-08T21:20:15.556ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12012026-06-08T21:20:15.556ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12022026-06-08T21:20:15.556ZDEBGtest_update_status (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
12032026-06-08T21:20:15.556ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 90 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12042026-06-08T21:20:15.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12052026-06-08T21:20:15.558ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
12062026-06-08T21:20:15.558ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
12072026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }
12082026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }
12092026-06-08T21:20:15.558ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
12102026-06-08T21:20:15.558ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
12112026-06-08T21:20:15.558ZDEBGtest_update_status (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
12122026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(SpState) }
12132026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 91 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12142026-06-08T21:20:15.558ZDEBGtest_update_status: 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
12152026-06-08T21:20:15.558ZDEBGtest_update_status: 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
12162026-06-08T21:20:15.558ZDEBGtest_update_status: 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
12172026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 88 } 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]) }) })
12182026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12192026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } 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]) }) })
12202026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12212026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12222026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
12232026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(SpState) }
12242026-06-08T21:20:15.558ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
12252026-06-08T21:20:15.558ZDEBGtest_update_status (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
12262026-06-08T21:20:15.558ZDEBGtest_update_status (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
12272026-06-08T21:20:15.558ZDEBGtest_update_status (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
12282026-06-08T21:20:15.558ZDEBGtest_update_status (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
12292026-06-08T21:20:15.558ZDEBGtest_update_status (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
12302026-06-08T21:20:15.558ZDEBGtest_update_status (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
12312026-06-08T21:20:15.558ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
12322026-06-08T21:20:15.558ZDEBGtest_update_status (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
12332026-06-08T21:20:15.558ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12342026-06-08T21:20:15.558ZDEBGtest_update_status (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
12352026-06-08T21:20:15.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 89 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12362026-06-08T21:20:15.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12372026-06-08T21:20:15.560ZDEBGtest_update_status: 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
12382026-06-08T21:20:15.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12392026-06-08T21:20:15.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12402026-06-08T21:20:15.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 92 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12412026-06-08T21:20:15.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12422026-06-08T21:20:15.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } 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]) }) })
12432026-06-08T21:20:15.562ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
12442026-06-08T21:20:15.562ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
12452026-06-08T21:20:15.562ZDEBGtest_update_status (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
12462026-06-08T21:20:15.562ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12472026-06-08T21:20:15.562ZDEBGtest_update_status (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
12482026-06-08T21:20:15.562ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
12492026-06-08T21:20:15.562ZDEBGtest_update_status (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
12502026-06-08T21:20:15.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 90 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12512026-06-08T21:20:15.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12522026-06-08T21:20:15.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12532026-06-08T21:20:15.568ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 93 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12542026-06-08T21:20:15.568ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12552026-06-08T21:20:15.569ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
12562026-06-08T21:20:15.569ZDEBGtest_update_status (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
12572026-06-08T21:20:15.569ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
12582026-06-08T21:20:15.569ZDEBGtest_update_status (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
12592026-06-08T21:20:15.569ZDEBGtest_update_status (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
12602026-06-08T21:20:15.569ZDEBGtest_update_status (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
12612026-06-08T21:20:15.569ZDEBGtest_update_status (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
12622026-06-08T21:20:15.569ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 91 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12632026-06-08T21:20:15.569ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12642026-06-08T21:20:15.569ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 94 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12652026-06-08T21:20:15.571ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12662026-06-08T21:20:15.571ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(SpState) }
12672026-06-08T21:20:15.571ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
12682026-06-08T21:20:15.571ZDEBGtest_update_status (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
12692026-06-08T21:20:15.571ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12702026-06-08T21:20:15.571ZDEBGtest_update_status (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
12712026-06-08T21:20:15.571ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 92 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12722026-06-08T21:20:15.571ZDEBGtest_update_status: 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
12732026-06-08T21:20:15.571ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 95 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12742026-06-08T21:20:15.571ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12752026-06-08T21:20:15.571ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
12762026-06-08T21:20:15.571ZDEBGtest_update_status (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
12772026-06-08T21:20:15.571ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } 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]) }) })
12782026-06-08T21:20:15.571ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12792026-06-08T21:20:15.572ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12802026-06-08T21:20:15.572ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 93 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12812026-06-08T21:20:15.572ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
12822026-06-08T21:20:15.572ZDEBGtest_update_status (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
12832026-06-08T21:20:15.572ZDEBGtest_update_status (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
12842026-06-08T21:20:15.572ZDEBGtest_update_status (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
12852026-06-08T21:20:15.572ZDEBGtest_update_status (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
12862026-06-08T21:20:15.572ZDEBGtest_update_status (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
12872026-06-08T21:20:15.572ZDEBGtest_update_status (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
12882026-06-08T21:20:15.572ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12892026-06-08T21:20:15.572ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 96 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12902026-06-08T21:20:15.572ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
12912026-06-08T21:20:15.572ZDEBGtest_update_status (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
12922026-06-08T21:20:15.572ZDEBGtest_update_status (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
12932026-06-08T21:20:15.572ZDEBGtest_update_status (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
12942026-06-08T21:20:15.572ZDEBGtest_update_status (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
12952026-06-08T21:20:15.572ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 94 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12962026-06-08T21:20:15.573ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12972026-06-08T21:20:15.573ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
12982026-06-08T21:20:15.573ZDEBGtest_update_status (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
12992026-06-08T21:20:15.573ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 95 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13002026-06-08T21:20:15.574ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13012026-06-08T21:20:15.574ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
13022026-06-08T21:20:15.574ZDEBGtest_update_status (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
13032026-06-08T21:20:15.574ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 96 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13042026-06-08T21:20:15.574ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }
13052026-06-08T21:20:15.574ZDEBGtest_update_status: 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
13062026-06-08T21:20:15.574ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 97 } 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]) }) })
13072026-06-08T21:20:15.574ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
13082026-06-08T21:20:15.574ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }
13092026-06-08T21:20:15.574ZDEBGtest_update_status: 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
13102026-06-08T21:20:15.575ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 97 } 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]) }) })
13112026-06-08T21:20:15.575ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
13122026-06-08T21:20:16.552ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
13132026-06-08T21:20:16.553ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }
13142026-06-08T21:20:16.553ZDEBGtest_update_status: 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
13152026-06-08T21:20:16.553ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 98 } 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]) }) })
13162026-06-08T21:20:16.553ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13172026-06-08T21:20:16.553ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
13182026-06-08T21:20:16.553ZDEBGtest_update_status (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
13192026-06-08T21:20:16.553ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 99 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13202026-06-08T21:20:16.554ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13212026-06-08T21:20:16.554ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
13222026-06-08T21:20:16.554ZDEBGtest_update_status (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
13232026-06-08T21:20:16.554ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 100 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13242026-06-08T21:20:16.555ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
13252026-06-08T21:20:16.555ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
13262026-06-08T21:20:16.555ZDEBGtest_update_status (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
13272026-06-08T21:20:16.555ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 101 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13282026-06-08T21:20:16.556ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13292026-06-08T21:20:16.556ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
13302026-06-08T21:20:16.556ZDEBGtest_update_status (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
13312026-06-08T21:20:16.556ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 102 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13322026-06-08T21:20:16.556ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13332026-06-08T21:20:16.557ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
13342026-06-08T21:20:16.557ZDEBGtest_update_status (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
13352026-06-08T21:20:16.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 103 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13362026-06-08T21:20:16.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
13372026-06-08T21:20:16.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
13382026-06-08T21:20:16.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }
13392026-06-08T21:20:16.557ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
13402026-06-08T21:20:16.557ZDEBGtest_update_status (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
13412026-06-08T21:20:16.557ZDEBGtest_update_status (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
13422026-06-08T21:20:16.557ZDEBGtest_update_status (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
13432026-06-08T21:20:16.557ZDEBGtest_update_status (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
13442026-06-08T21:20:16.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
13452026-06-08T21:20:16.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(SpState) }
13462026-06-08T21:20:16.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
13472026-06-08T21:20:16.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(SpState) }
13482026-06-08T21:20:16.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 104 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13492026-06-08T21:20:16.557ZDEBGtest_update_status: 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
13502026-06-08T21:20:16.558ZDEBGtest_update_status: 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
13512026-06-08T21:20:16.558ZDEBGtest_update_status: 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
13522026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 98 } 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]) }) })
13532026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
13542026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } 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]) }) })
13552026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13562026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, 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]) }) })
13572026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(SpState) }
13582026-06-08T21:20:16.558ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
13592026-06-08T21:20:16.558ZDEBGtest_update_status (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
13602026-06-08T21:20:16.558ZDEBGtest_update_status (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
13612026-06-08T21:20:16.558ZDEBGtest_update_status (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
13622026-06-08T21:20:16.558ZDEBGtest_update_status (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
13632026-06-08T21:20:16.558ZDEBGtest_update_status (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
13642026-06-08T21:20:16.558ZDEBGtest_update_status (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
13652026-06-08T21:20:16.558ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
13662026-06-08T21:20:16.558ZDEBGtest_update_status (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
13672026-06-08T21:20:16.558ZDEBGtest_update_status: 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
13682026-06-08T21:20:16.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 99 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13692026-06-08T21:20:16.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13702026-06-08T21:20:16.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13712026-06-08T21:20:16.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13722026-06-08T21:20:16.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } 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]) }) })
13732026-06-08T21:20:16.559ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
13742026-06-08T21:20:16.559ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
13752026-06-08T21:20:16.559ZDEBGtest_update_status (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
13762026-06-08T21:20:16.559ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
13772026-06-08T21:20:16.559ZDEBGtest_update_status (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
13782026-06-08T21:20:16.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 105 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13792026-06-08T21:20:16.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
13802026-06-08T21:20:16.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13812026-06-08T21:20:16.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13822026-06-08T21:20:16.560ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
13832026-06-08T21:20:16.560ZDEBGtest_update_status (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
13842026-06-08T21:20:16.560ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
13852026-06-08T21:20:16.560ZDEBGtest_update_status (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
13862026-06-08T21:20:16.560ZDEBGtest_update_status (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
13872026-06-08T21:20:16.560ZDEBGtest_update_status (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
13882026-06-08T21:20:16.560ZDEBGtest_update_status (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
13892026-06-08T21:20:16.560ZDEBGtest_update_status (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
13902026-06-08T21:20:16.560ZDEBGtest_update_status (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
13912026-06-08T21:20:16.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 100 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13922026-06-08T21:20:16.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }
13932026-06-08T21:20:16.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 106 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13942026-06-08T21:20:16.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13952026-06-08T21:20:16.561ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
13962026-06-08T21:20:16.561ZDEBGtest_update_status (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
13972026-06-08T21:20:16.561ZDEBGtest_update_status: 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
13982026-06-08T21:20:16.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 101 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13992026-06-08T21:20:16.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14002026-06-08T21:20:16.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } 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]) }) })
14012026-06-08T21:20:16.561ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
14022026-06-08T21:20:16.561ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
14032026-06-08T21:20:16.561ZDEBGtest_update_status (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
14042026-06-08T21:20:16.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 102 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14052026-06-08T21:20:16.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
14062026-06-08T21:20:16.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }
14072026-06-08T21:20:16.562ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
14082026-06-08T21:20:16.562ZDEBGtest_update_status (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
14092026-06-08T21:20:16.562ZDEBGtest_update_status: 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
14102026-06-08T21:20:16.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 103 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14112026-06-08T21:20:16.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14122026-06-08T21:20:16.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 107 } 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]) }) })
14132026-06-08T21:20:16.562ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
14142026-06-08T21:20:16.562ZDEBGtest_update_status (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
14152026-06-08T21:20:16.562ZDEBGtest_update_status (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
14162026-06-08T21:20:16.562ZDEBGtest_update_status (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
14172026-06-08T21:20:16.562ZDEBGtest_update_status (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
14182026-06-08T21:20:16.562ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
14192026-06-08T21:20:16.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 104 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
14202026-06-08T21:20:16.564ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
14212026-06-08T21:20:16.564ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
14222026-06-08T21:20:16.564ZDEBGtest_update_status (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
14232026-06-08T21:20:16.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 105 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14242026-06-08T21:20:16.565ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14252026-06-08T21:20:16.565ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
14262026-06-08T21:20:16.565ZDEBGtest_update_status (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
14272026-06-08T21:20:16.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 106 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14282026-06-08T21:20:16.566ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }
14292026-06-08T21:20:16.566ZDEBGtest_update_status: 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
14302026-06-08T21:20:16.566ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 107 } 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]) }) })
14312026-06-08T21:20:16.566ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
14322026-06-08T21:20:17.553ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
14332026-06-08T21:20:17.553ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }
14342026-06-08T21:20:17.553ZDEBGtest_update_status: 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
14352026-06-08T21:20:17.553ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 108 } 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]) }) })
14362026-06-08T21:20:17.553ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14372026-06-08T21:20:17.553ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
14382026-06-08T21:20:17.553ZDEBGtest_update_status (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
14392026-06-08T21:20:17.553ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 109 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14402026-06-08T21:20:17.554ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14412026-06-08T21:20:17.554ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
14422026-06-08T21:20:17.554ZDEBGtest_update_status (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
14432026-06-08T21:20:17.555ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 110 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14442026-06-08T21:20:17.555ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
14452026-06-08T21:20:17.555ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
14462026-06-08T21:20:17.555ZDEBGtest_update_status (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
14472026-06-08T21:20:17.555ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 111 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14482026-06-08T21:20:17.556ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14492026-06-08T21:20:17.556ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
14502026-06-08T21:20:17.556ZDEBGtest_update_status (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
14512026-06-08T21:20:17.556ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 112 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14522026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14532026-06-08T21:20:17.557ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
14542026-06-08T21:20:17.557ZDEBGtest_update_status (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
14552026-06-08T21:20:17.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
14562026-06-08T21:20:17.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
14572026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }
14582026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(SpState) }
14592026-06-08T21:20:17.557ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
14602026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 113 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14612026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }
14622026-06-08T21:20:17.557ZDEBGtest_update_status: 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
14632026-06-08T21:20:17.557ZDEBGtest_update_status: 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
14642026-06-08T21:20:17.557ZDEBGtest_update_status: 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
14652026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 108 } 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]) }) })
14662026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14672026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } 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]) }) })
14682026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14692026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } 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]) }) })
14702026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(SpState) }
14712026-06-08T21:20:17.557ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
14722026-06-08T21:20:17.557ZDEBGtest_update_status (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
14732026-06-08T21:20:17.557ZDEBGtest_update_status (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
14742026-06-08T21:20:17.557ZDEBGtest_update_status (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
14752026-06-08T21:20:17.557ZDEBGtest_update_status (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
14762026-06-08T21:20:17.557ZDEBGtest_update_status (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
14772026-06-08T21:20:17.557ZDEBGtest_update_status (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
14782026-06-08T21:20:17.557ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
14792026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14802026-06-08T21:20:17.557ZDEBGtest_update_status (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
14812026-06-08T21:20:17.557ZDEBGtest_update_status: 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
14822026-06-08T21:20:17.557ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
14832026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 109 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14842026-06-08T21:20:17.557ZDEBGtest_update_status (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
14852026-06-08T21:20:17.557ZDEBGtest_update_status (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
14862026-06-08T21:20:17.557ZDEBGtest_update_status (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
14872026-06-08T21:20:17.557ZDEBGtest_update_status (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
14882026-06-08T21:20:17.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14892026-06-08T21:20:17.558ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14902026-06-08T21:20:17.558ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 114 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
14912026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14922026-06-08T21:20:17.559ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
14932026-06-08T21:20:17.559ZDEBGtest_update_status (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
14942026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } 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]) }) })
14952026-06-08T21:20:17.559ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
14962026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14972026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
14982026-06-08T21:20:17.559ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
14992026-06-08T21:20:17.559ZDEBGtest_update_status (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
15002026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 110 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15012026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(SpState) }
15022026-06-08T21:20:17.559ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
15032026-06-08T21:20:17.559ZDEBGtest_update_status (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
15042026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 115 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15052026-06-08T21:20:17.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15062026-06-08T21:20:17.559ZDEBGtest_update_status: 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
15072026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } 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]) }) })
15082026-06-08T21:20:17.560ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
15092026-06-08T21:20:17.560ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
15102026-06-08T21:20:17.560ZDEBGtest_update_status (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
15112026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 111 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15122026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15132026-06-08T21:20:17.560ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
15142026-06-08T21:20:17.560ZDEBGtest_update_status (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
15152026-06-08T21:20:17.560ZDEBGtest_update_status (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
15162026-06-08T21:20:17.560ZDEBGtest_update_status (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
15172026-06-08T21:20:17.560ZDEBGtest_update_status (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
15182026-06-08T21:20:17.560ZDEBGtest_update_status (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
15192026-06-08T21:20:17.560ZDEBGtest_update_status (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
15202026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 116 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15212026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
15222026-06-08T21:20:17.560ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
15232026-06-08T21:20:17.560ZDEBGtest_update_status (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
15242026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 112 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15252026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15262026-06-08T21:20:17.560ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
15272026-06-08T21:20:17.560ZDEBGtest_update_status (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
15282026-06-08T21:20:17.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 113 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15292026-06-08T21:20:17.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
15302026-06-08T21:20:17.561ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
15312026-06-08T21:20:17.561ZDEBGtest_update_status (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
15322026-06-08T21:20:17.561ZDEBGtest_update_status (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
15332026-06-08T21:20:17.561ZDEBGtest_update_status (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
15342026-06-08T21:20:17.561ZDEBGtest_update_status (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
15352026-06-08T21:20:17.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 114 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15362026-06-08T21:20:17.561ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(SpState) }
15372026-06-08T21:20:17.561ZDEBGtest_update_status: 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
15382026-06-08T21:20:17.561ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 117 } 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]) }) })
15392026-06-08T21:20:17.561ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
15402026-06-08T21:20:17.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
15412026-06-08T21:20:17.563ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
15422026-06-08T21:20:17.563ZDEBGtest_update_status (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
15432026-06-08T21:20:17.563ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 115 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15442026-06-08T21:20:17.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
15452026-06-08T21:20:17.565ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
15462026-06-08T21:20:17.565ZDEBGtest_update_status (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
15472026-06-08T21:20:17.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 116 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15482026-06-08T21:20:17.566ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(SpState) }
15492026-06-08T21:20:17.566ZDEBGtest_update_status: 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
15502026-06-08T21:20:17.566ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 117 } 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]) }) })
15512026-06-08T21:20:17.566ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
15522026-06-08T21:20:17.833ZINFOtest_update_status (dropshot): beginning graceful shutdown local_addr = [::1]:62778
15532026-06-08T21:20:17.833ZINFOtest_update_status (dropshot): beginning graceful shutdown file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.0/src/server.rs:324 local_addr = [::1]:46865