Max level shown:
12026-01-29T01:33:55.310ZINFOtest_update_status: setting up simulated sidecar slot = sidecar 0
22026-01-29T01:33:55.310ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:49759 slot = sidecar 0 type = simulated
32026-01-29T01:33:55.310ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:52749 slot = sidecar 0 type = simulated
42026-01-29T01:33:55.310ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:43050 slot = sidecar 0 type = simulated
52026-01-29T01:33:55.310ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:36504 slot = sidecar 0 type = simulated
62026-01-29T01:33:55.310ZINFOtest_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-01-29T01:33:55.311ZINFOtest_update_status: setting up simulated sidecar slot = sidecar 1
82026-01-29T01:33:55.311ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:33303 slot = sidecar 1 type = simulated
92026-01-29T01:33:55.311ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55923 slot = sidecar 1 type = simulated
102026-01-29T01:33:55.311ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:64056 slot = sidecar 1 type = simulated
112026-01-29T01:33:55.311ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:48934 slot = sidecar 1 type = simulated
122026-01-29T01:33:55.311ZINFOtest_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 = 82a63920-3d65-4331-acbe-501086fff2ee slot = sidecar 1
132026-01-29T01:33:55.311ZINFOtest_update_status: setting up simulated gimlet slot = gimlet 0
142026-01-29T01:33:55.311ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:36962 slot = gimlet 0 type = simulated
152026-01-29T01:33:55.311ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:49165 slot = gimlet 0 type = simulated
162026-01-29T01:33:55.311ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:38333 slot = gimlet 0 type = simulated
172026-01-29T01:33:55.311ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:62548 slot = gimlet 0 type = simulated
182026-01-29T01:33:55.312ZINFOtest_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-01-29T01:33:55.312ZINFOtest_update_status (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-01-29T01:33:55.312ZINFOtest_update_status: setting up simulated gimlet slot = gimlet 1
212026-01-29T01:33:55.312ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:58491 slot = gimlet 1 type = simulated
222026-01-29T01:33:55.312ZINFOtest_update_status: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53624 slot = gimlet 1 type = simulated
232026-01-29T01:33:55.312ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:62865 slot = gimlet 1 type = simulated
242026-01-29T01:33:55.312ZINFOtest_update_status (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:61029 slot = gimlet 1 type = simulated
252026-01-29T01:33:55.312ZINFOtest_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-01-29T01:33:55.313ZINFOtest_update_status (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-01-29T01:33:55.313ZINFOtest_update_status: setting up gateway server
282026-01-29T01:33:55.314ZDEBGtest_update_status: successfully registered DTrace USDT probes
292026-01-29T01:33:55.315ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:49759 interface = fake-switch0
302026-01-29T01:33:55.315ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
312026-01-29T01:33:55.316ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:36962 interface = fake-sled0
322026-01-29T01:33:55.316ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
332026-01-29T01:33:55.316ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:33303 interface = fake-switch1
342026-01-29T01:33:55.316ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
352026-01-29T01:33:55.316ZDEBGtest_update_status (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:58491 interface = fake-sled1
362026-01-29T01:33:55.316ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
372026-01-29T01:33:55.316ZINFOtest_update_status: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
382026-01-29T01:33:55.317ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:61659, vid: One } slot = sidecar 0
392026-01-29T01:33:55.317ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:53025, vid: One } slot = sidecar 1
402026-01-29T01:33:55.317ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
412026-01-29T01:33:55.317ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:33303 interface = fake-switch1
422026-01-29T01:33:55.317ZINFOtest_update_status (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
432026-01-29T01:33:55.318ZDEBGtest_update_status (sensor-poller): waiting for SP discovery to complete... elapsed = 705.522\u{b5}s error = discovery process not yet complete
442026-01-29T01:33:55.318ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:60128, vid: One } slot = gimlet 0
452026-01-29T01:33:55.318ZWARNtest_update_status (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
462026-01-29T01:33:55.318ZDEBGtest_update_status (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 56b29f6b-5ef9-43d3-9136-b575907d48c5
472026-01-29T01:33:55.319ZDEBGtest_update_status: received discover; sending response sender = Sender { addr: [::1]:45481, vid: One } slot = gimlet 1
482026-01-29T01:33:55.320ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
492026-01-29T01:33:55.320ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:49759 interface = fake-switch0
502026-01-29T01:33:55.320ZINFOtest_update_status (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
512026-01-29T01:33:55.320ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
522026-01-29T01:33:55.320ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:58491 interface = fake-sled1
532026-01-29T01:33:55.320ZINFOtest_update_status (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 1 sp_port = One
542026-01-29T01:33:55.320ZDEBGtest_update_status (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
552026-01-29T01:33:55.320ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
562026-01-29T01:33:55.320ZINFOtest_update_status (ManagementSwitch): initial discovery complete addr = [::1]:36962 interface = fake-sled0
572026-01-29T01:33:55.320ZINFOtest_update_status (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
582026-01-29T01:33:55.322ZDEBGtest_update_status (producer-server): registered DTrace probes
592026-01-29T01:33:55.322ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /ignition versions = all starting from 2.0.0
602026-01-29T01:33:55.322ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
612026-01-29T01:33:55.322ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
622026-01-29T01:33:55.322ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
632026-01-29T01:33:55.322ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:49838 method = GET path = /{producer_id} versions = all
642026-01-29T01:33:55.322ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /ignition/{type}/{slot}/{command} versions = all
652026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /local/all-sp-ids versions = all
662026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /local/switch-id versions = all
672026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /recovery/host-phase2 versions = all
682026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot} versions = all
692026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component versions = all
702026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
712026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
722026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
732026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
742026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
752026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
762026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
772026-01-29T01:33:55.323ZINFOtest_update_status (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.6/src/server.rs:328 local_addr = [::1]:49838
782026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
792026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
802026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
812026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
822026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
832026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
842026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
852026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
862026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
872026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/ereports versions = all
882026-01-29T01:33:55.323ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
892026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
902026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
912026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
922026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/power-state versions = all
932026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/power-state versions = all
942026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
952026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/startup-options versions = all
962026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = POST path = /sp/{type}/{slot}/startup-options versions = all
972026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/task-dump versions = all
982026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): registered endpoint local_addr = [::1]:45391 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
992026-01-29T01:33:55.324ZINFOtest_update_status (dropshot): listening local_addr = [::1]:45391
1002026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:49838
1012026-01-29T01:33:55.324ZDEBGtest_update_status (producer-server): Requested any available port, Dropshot server has been bound to [::1]:49838
1022026-01-29T01:33:55.324ZDEBGtest_update_status (producer-server): Nexus IP not provided, will use DNS to resolve it
1032026-01-29T01:33:55.324ZDEBGtest_update_status (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:45391
1042026-01-29T01:33:55.324ZINFOtest_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
1052026-01-29T01:33:55.325ZDEBGtest_update_status (producer-server): starting producer registration task
1062026-01-29T01:33:55.325ZINFOtest_update_status (producer-server): starting oximeter metric producer server address = [::1]:49838 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = 56b29f6b-5ef9-43d3-9136-b575907d48c5
1072026-01-29T01:33:55.325ZINFOtest_update_status (producer-server): bound metrics producer server address = [::1]:49838 collection_interval = 10s producer_id = 56b29f6b-5ef9-43d3-9136-b575907d48c5
1082026-01-29T01:33:55.326ZDEBGtest_update_status (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
1092026-01-29T01:33:55.326ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
1102026-01-29T01:33:55.329ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 3.238495ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
1112026-01-29T01:33:55.404ZINFOtest_update_status (sensor-poller): starting to poll SP sensor data every 1s
1122026-01-29T01:33:55.404ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1132026-01-29T01:33:55.404ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1142026-01-29T01:33:55.404ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1152026-01-29T01:33:55.404ZINFOtest_update_status (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1162026-01-29T01:33:55.473ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
1172026-01-29T01:33:55.493ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1182026-01-29T01:33:55.501ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1192026-01-29T01:33:55.501ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1202026-01-29T01:33:55.501ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1212026-01-29T01:33:55.501ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1222026-01-29T01:33:55.501ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-01-29T01:33:55.501ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1242026-01-29T01:33:55.502ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1252026-01-29T01:33:55.513ZDEBGtest_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
1262026-01-29T01:33:55.513ZDEBGtest_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
1272026-01-29T01:33:55.514ZDEBGtest_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
1282026-01-29T01:33:55.514ZDEBGtest_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
1292026-01-29T01:33:55.517ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1302026-01-29T01:33:55.517ZDEBGtest_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
1312026-01-29T01:33:55.518ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1322026-01-29T01:33:55.518ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1332026-01-29T01:33:55.518ZDEBGtest_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
1342026-01-29T01:33:55.518ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1352026-01-29T01:33:55.519ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1362026-01-29T01:33:55.519ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1372026-01-29T01:33:55.519ZDEBGtest_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
1382026-01-29T01:33:55.519ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1392026-01-29T01:33:55.522ZDEBGtest_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
1402026-01-29T01:33:55.527ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1412026-01-29T01:33:55.537ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1422026-01-29T01:33:55.537ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1432026-01-29T01:33:55.537ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1442026-01-29T01:33:55.537ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1452026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1462026-01-29T01:33:55.538ZDEBGtest_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
1472026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1482026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1492026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1502026-01-29T01:33:55.538ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
1512026-01-29T01:33:55.538ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1522026-01-29T01:33:55.538ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }
1532026-01-29T01:33:55.538ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1542026-01-29T01:33:55.538ZDEBGtest_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
1552026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1562026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1572026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1582026-01-29T01:33:55.538ZDEBGtest_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
1592026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1602026-01-29T01:33:55.538ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1612026-01-29T01:33:55.539ZDEBGtest_update_status (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1622026-01-29T01:33:55.539ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1632026-01-29T01:33:55.539ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch0 response = Inventory(TlvPage { offset: 0, total: 2 })
1642026-01-29T01:33:55.539ZDEBGtest_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
1652026-01-29T01:33:55.539ZDEBGtest_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
1662026-01-29T01:33:55.539ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1672026-01-29T01:33:55.539ZDEBGtest_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
1682026-01-29T01:33:55.539ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
1692026-01-29T01:33:55.539ZDEBGtest_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
1702026-01-29T01:33:55.539ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
1712026-01-29T01:33:55.539ZDEBGtest_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
1722026-01-29T01:33:55.539ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1732026-01-29T01:33:55.541ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1742026-01-29T01:33:55.541ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1752026-01-29T01:33:55.541ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1762026-01-29T01:33:55.541ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1772026-01-29T01:33:55.541ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1782026-01-29T01:33:55.541ZDEBGtest_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
1792026-01-29T01:33:55.542ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1802026-01-29T01:33:55.542ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1812026-01-29T01:33:55.542ZDEBGtest_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
1822026-01-29T01:33:55.542ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1832026-01-29T01:33:55.550ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1842026-01-29T01:33:55.550ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 221.374071ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
1852026-01-29T01:33:55.550ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1862026-01-29T01:33:55.554ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1872026-01-29T01:33:55.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
1882026-01-29T01:33:55.556ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1892026-01-29T01:33:55.557ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1902026-01-29T01:33:55.559ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1912026-01-29T01:33:55.559ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1922026-01-29T01:33:55.559ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
1932026-01-29T01:33:55.559ZDEBGtest_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
1942026-01-29T01:33:55.559ZDEBGtest_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
1952026-01-29T01:33:55.559ZDEBGtest_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
1962026-01-29T01:33:55.559ZDEBGtest_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
1972026-01-29T01:33:55.559ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1982026-01-29T01:33:55.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
1992026-01-29T01:33:55.559ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2002026-01-29T01:33:55.560ZDEBGtest_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
2012026-01-29T01:33:55.560ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2022026-01-29T01:33:55.562ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2032026-01-29T01:33:55.562ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2042026-01-29T01:33:55.563ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2052026-01-29T01:33:55.564ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2062026-01-29T01:33:55.564ZDEBGtest_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
2072026-01-29T01:33:55.564ZDEBGtest_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
2082026-01-29T01:33:55.564ZDEBGtest_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
2092026-01-29T01:33:55.564ZDEBGtest_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
2102026-01-29T01:33:55.564ZDEBGtest_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
2112026-01-29T01:33:55.564ZDEBGtest_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
2122026-01-29T01:33:55.564ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2132026-01-29T01:33:55.564ZDEBGtest_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
2142026-01-29T01:33:55.564ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2152026-01-29T01:33:55.565ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
2162026-01-29T01:33:55.565ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2172026-01-29T01:33:55.566ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2182026-01-29T01:33:55.566ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2192026-01-29T01:33:55.566ZDEBGtest_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
2202026-01-29T01:33:55.567ZDEBGtest_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
2212026-01-29T01:33:55.567ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2222026-01-29T01:33:55.568ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2232026-01-29T01:33:55.569ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2242026-01-29T01:33:55.570ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2252026-01-29T01:33:55.570ZDEBGtest_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
2262026-01-29T01:33:55.570ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2272026-01-29T01:33:55.570ZDEBGtest_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
2282026-01-29T01:33:55.570ZDEBGtest_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
2292026-01-29T01:33:55.570ZDEBGtest_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
2302026-01-29T01:33:55.570ZDEBGtest_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
2312026-01-29T01:33:55.570ZDEBGtest_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
2322026-01-29T01:33:55.570ZDEBGtest_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
2332026-01-29T01:33:55.570ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2342026-01-29T01:33:55.571ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2352026-01-29T01:33:55.571ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2362026-01-29T01:33:55.572ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2372026-01-29T01:33:55.572ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2382026-01-29T01:33:55.572ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2392026-01-29T01:33:55.572ZDEBGtest_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
2402026-01-29T01:33:55.572ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2412026-01-29T01:33:55.573ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2422026-01-29T01:33:55.573ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2432026-01-29T01:33:55.573ZDEBGtest_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
2442026-01-29T01:33:55.574ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2452026-01-29T01:33:55.574ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2462026-01-29T01:33:55.575ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2472026-01-29T01:33:55.575ZDEBGtest_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
2482026-01-29T01:33:55.575ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2492026-01-29T01:33:55.576ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2502026-01-29T01:33:55.576ZDEBGtest_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
2512026-01-29T01:33:55.579ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2522026-01-29T01:33:55.579ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2532026-01-29T01:33:55.585ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2542026-01-29T01:33:55.585ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2552026-01-29T01:33:55.585ZDEBGtest_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
2562026-01-29T01:33:55.586ZDEBGtest_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
2572026-01-29T01:33:55.586ZDEBGtest_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
2582026-01-29T01:33:55.586ZDEBGtest_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
2592026-01-29T01:33:55.594ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2602026-01-29T01:33:55.651ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2612026-01-29T01:33:55.651ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2622026-01-29T01:33:55.651ZDEBGtest_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
2632026-01-29T01:33:55.652ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2642026-01-29T01:33:55.653ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2652026-01-29T01:33:55.653ZDEBGtest_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
2662026-01-29T01:33:55.653ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2672026-01-29T01:33:55.654ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2682026-01-29T01:33:55.910ZTRACtest_update_status (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2692026-01-29T01:33:55.913ZWARNtest_update_status (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 586.984816ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
2702026-01-29T01:33:56.123ZINFOtest_update_status (dropshot): accepted connection local_addr = [::1]:45391 remote_addr = [::1]:36148
2712026-01-29T01:33:56.124ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:45391 method = GET remote_addr = [::1]:36148 req_id = 2471996c-d5b6-4b19-b076-1c1519328731 uri = /local/switch-id
2722026-01-29T01:33:56.124ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:45391 method = GET remote_addr = [::1]:36148 req_id = 2471996c-d5b6-4b19-b076-1c1519328731 uri = /local/switch-id version = 3.0.0
2732026-01-29T01:33:56.125ZINFOtest_update_status (dropshot): request completed latency_us = 729 local_addr = [::1]:45391 method = GET remote_addr = [::1]:36148 req_id = 2471996c-d5b6-4b19-b076-1c1519328731 response_code = 200 uri = /local/switch-id
2742026-01-29T01:33:56.129ZTRACtest_update_status (dropshot): incoming request local_addr = [::1]:45391 method = GET remote_addr = [::1]:36148 req_id = 05f0b37b-4aee-48e1-bca5-f41321292f9f uri = /sp/switch/0
2752026-01-29T01:33:56.129ZDEBGtest_update_status (dropshot): determined request API version local_addr = [::1]:45391 method = GET remote_addr = [::1]:36148 req_id = 05f0b37b-4aee-48e1-bca5-f41321292f9f uri = /sp/switch/0 version = 3.0.0
2762026-01-29T01:33:56.129ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
2772026-01-29T01:33:56.130ZDEBGtest_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
2782026-01-29T01:33:56.130ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2792026-01-29T01:33:56.130ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
2802026-01-29T01:33:56.131ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, 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(()) }))
2812026-01-29T01:33:56.132ZINFOtest_update_status (dropshot): request completed latency_us = 3093 local_addr = [::1]:45391 method = GET remote_addr = [::1]:36148 req_id = 05f0b37b-4aee-48e1-bca5-f41321292f9f response_code = 200 uri = /sp/switch/0
2822026-01-29T01:33:56.410ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2832026-01-29T01:33:56.410ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }
2842026-01-29T01:33:56.410ZDEBGtest_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
2852026-01-29T01:33:56.410ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, 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]) }) })
2862026-01-29T01:33:56.410ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2872026-01-29T01:33:56.410ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
2882026-01-29T01:33:56.410ZDEBGtest_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
2892026-01-29T01:33:56.410ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2902026-01-29T01:33:56.412ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2912026-01-29T01:33:56.412ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2922026-01-29T01:33:56.412ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2932026-01-29T01:33:56.412ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
2942026-01-29T01:33:56.412ZDEBGtest_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
2952026-01-29T01:33:56.413ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2962026-01-29T01:33:56.413ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(SpState) }
2972026-01-29T01:33:56.413ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2982026-01-29T01:33:56.415ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2992026-01-29T01:33:56.415ZDEBGtest_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
3002026-01-29T01:33:56.415ZDEBGtest_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
3012026-01-29T01:33:56.415ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3022026-01-29T01:33:56.415ZDEBGtest_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
3032026-01-29T01:33:56.415ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3042026-01-29T01:33:56.415ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3052026-01-29T01:33:56.415ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3062026-01-29T01:33:56.416ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3072026-01-29T01:33:56.416ZDEBGtest_update_status (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3082026-01-29T01:33:56.416ZDEBGtest_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
3092026-01-29T01:33:56.416ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
3102026-01-29T01:33:56.416ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3112026-01-29T01:33:56.416ZDEBGtest_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
3122026-01-29T01:33:56.416ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3132026-01-29T01:33:56.416ZTRACtest_update_status (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3142026-01-29T01:33:56.425ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3152026-01-29T01:33:56.428ZDEBGtest_update_status (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3162026-01-29T01:33:56.428ZDEBGtest_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
3172026-01-29T01:33:56.428ZTRACtest_update_status (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
3182026-01-29T01:33:56.428ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
3192026-01-29T01:33:56.428ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3202026-01-29T01:33:56.429ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3212026-01-29T01:33:56.429ZDEBGtest_update_status (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3222026-01-29T01:33:56.429ZDEBGtest_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
3232026-01-29T01:33:56.429ZDEBGtest_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
3242026-01-29T01:33:56.429ZDEBGtest_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
3252026-01-29T01:33:56.429ZDEBGtest_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
3262026-01-29T01:33:56.429ZDEBGtest_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
3272026-01-29T01:33:56.429ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3282026-01-29T01:33:56.433ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3292026-01-29T01:33:56.433ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3302026-01-29T01:33:56.434ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3312026-01-29T01:33:56.434ZDEBGtest_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
3322026-01-29T01:33:56.434ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3332026-01-29T01:33:56.434ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3342026-01-29T01:33:56.434ZDEBGtest_update_status (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3352026-01-29T01:33:56.434ZDEBGtest_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
3362026-01-29T01:33:56.435ZDEBGtest_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
3372026-01-29T01:33:56.435ZDEBGtest_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
3382026-01-29T01:33:56.435ZDEBGtest_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
3392026-01-29T01:33:56.435ZDEBGtest_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
3402026-01-29T01:33:56.435ZDEBGtest_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
3412026-01-29T01:33:56.435ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3422026-01-29T01:33:56.441ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3432026-01-29T01:33:56.441ZDEBGtest_update_status (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3442026-01-29T01:33:56.441ZDEBGtest_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
3452026-01-29T01:33:56.441ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3462026-01-29T01:33:56.442ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3472026-01-29T01:33:56.442ZDEBGtest_update_status (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3482026-01-29T01:33:56.442ZDEBGtest_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
3492026-01-29T01:33:56.442ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3502026-01-29T01:33:56.443ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3512026-01-29T01:33:56.443ZDEBGtest_update_status (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3522026-01-29T01:33:56.443ZDEBGtest_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
3532026-01-29T01:33:56.443ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3542026-01-29T01:33:56.444ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3552026-01-29T01:33:56.444ZDEBGtest_update_status (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3562026-01-29T01:33:56.444ZDEBGtest_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
3572026-01-29T01:33:56.444ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3582026-01-29T01:33:56.445ZTRACtest_update_status (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3592026-01-29T01:33:56.447ZDEBGtest_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
3602026-01-29T01:33:56.449ZTRACtest_update_status (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3612026-01-29T01:33:56.449ZTRACtest_update_status (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1