Max level shown:
12026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration: setting up simulated sidecar slot = sidecar 0
22026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:34005 slot = sidecar 0 type = simulated
32026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:51876 slot = sidecar 0 type = simulated
42026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:42651 slot = sidecar 0 type = simulated
52026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:63119 slot = sidecar 0 type = simulated
62026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration (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-08-04T22:35:29.779ZINFOtest_oximeter_reregistration: setting up simulated sidecar slot = sidecar 1
82026-08-04T22:35:29.779ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:64815 slot = sidecar 1 type = simulated
92026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:63543 slot = sidecar 1 type = simulated
102026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:63217 slot = sidecar 1 type = simulated
112026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:44935 slot = sidecar 1 type = simulated
122026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (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 = 89da6efb-cbdd-4ae1-ae67-1e3fd3276a8c slot = sidecar 1
132026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: setting up simulated gimlet slot = gimlet 0
142026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:35660 slot = gimlet 0 type = simulated
152026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:50092 slot = gimlet 0 type = simulated
162026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:33460 slot = gimlet 0 type = simulated
172026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:46265 slot = gimlet 0 type = simulated
182026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (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-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: setting up simulated gimlet slot = gimlet 1
212026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:60090 slot = gimlet 1 type = simulated
222026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:57144 slot = gimlet 1 type = simulated
232026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:37903 slot = gimlet 1 type = simulated
242026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59054 slot = gimlet 1 type = simulated
252026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (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-08-04T22:35:29.781ZINFOtest_oximeter_reregistration (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-08-04T22:35:29.781ZINFOtest_oximeter_reregistration: setting up gateway server
282026-08-04T22:35:29.781ZDEBGtest_oximeter_reregistration: successfully registered DTrace USDT probes
292026-08-04T22:35:29.782ZINFOtest_oximeter_reregistration: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
302026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /ignition versions = all starting from 2.0.0
312026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
322026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
332026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
342026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /ignition/{type}/{slot}/{command} versions = all
352026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /local/all-sp-ids versions = all
362026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /local/switch-id versions = all
372026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /recovery/host-phase2 versions = all
382026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot} versions = all
392026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component versions = all
402026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
412026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
422026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
432026-08-04T22:35:29.787ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
442026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
452026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
462026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
472026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
482026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
492026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
502026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
512026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
522026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
532026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
542026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
552026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
562026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/ereports versions = all
572026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
582026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
592026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
602026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
612026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/power-state versions = all
622026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/power-state versions = all
632026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
642026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/startup-options versions = all
652026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = POST path = /sp/{type}/{slot}/startup-options versions = all
662026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/task-dump versions = all
672026-08-04T22:35:29.788ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:33591 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
682026-08-04T22:35:29.788ZINFOtest_oximeter_reregistration (dropshot): listening local_addr = [::1]:33591
692026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:33591
702026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:34005 interface = fake-switch0
712026-08-04T22:35:29.807ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
722026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:64815 interface = fake-switch1
732026-08-04T22:35:29.807ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
742026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:35660 interface = fake-sled0
752026-08-04T22:35:29.807ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
762026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:60090 interface = fake-sled1
772026-08-04T22:35:29.807ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }
782026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (sensor-poller): waiting for SP discovery to complete... elapsed = 64.39\u{b5}s error = discovery process not yet complete
792026-08-04T22:35:29.807ZWARNtest_oximeter_reregistration (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
802026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 0d9a9f7b-0f1a-4fab-ad31-5cf0cd948d7c
812026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (producer-server): registered DTrace probes
822026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (dropshot): registered endpoint local_addr = [::1]:53854 method = GET path = /{producer_id} versions = all
832026-08-04T22:35:29.807ZINFOtest_oximeter_reregistration (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:335 local_addr = [::1]:53854
842026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:53854
852026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (producer-server): Requested any available port, Dropshot server has been bound to [::1]:53854
862026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (producer-server): Nexus IP not provided, will use DNS to resolve it
872026-08-04T22:35:29.807ZINFOtest_oximeter_reregistration (internal-dns-resolver): new DNS resolver addresses = [[::1:0:0:0:1]:53, [::2:0:0:0:1]:53, [::3:0:0:0:1]:53] file = internal-dns/resolver/src/resolver.rs:144
882026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (producer-server): starting producer registration task
892026-08-04T22:35:29.807ZINFOtest_oximeter_reregistration (producer-server): starting oximeter metric producer server address = [::1]:53854 file = oximeter/producer/src/lib.rs:278 interval = 10s producer_id = 0d9a9f7b-0f1a-4fab-ad31-5cf0cd948d7c
902026-08-04T22:35:29.807ZINFOtest_oximeter_reregistration (producer-server): bound metrics producer server address = [::1]:53854 collection_interval = 10s producer_id = 0d9a9f7b-0f1a-4fab-ad31-5cf0cd948d7c
912026-08-04T22:35:29.807ZDEBGtest_oximeter_reregistration (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
922026-08-04T22:35:29.807ZTRACtest_oximeter_reregistration (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
932026-08-04T22:35:29.813ZDEBGtest_oximeter_reregistration: received discover; sending response sender = Sender { addr: [::1]:62307, vid: One } slot = sidecar 0
942026-08-04T22:35:29.813ZDEBGtest_oximeter_reregistration: received discover; sending response sender = Sender { addr: [::1]:53230, vid: One } slot = sidecar 1
952026-08-04T22:35:29.813ZDEBGtest_oximeter_reregistration: received discover; sending response sender = Sender { addr: [::1]:61445, vid: One } slot = gimlet 0
962026-08-04T22:35:29.813ZDEBGtest_oximeter_reregistration: received discover; sending response sender = Sender { addr: [::1]:36360, vid: One } slot = gimlet 1
972026-08-04T22:35:29.813ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
982026-08-04T22:35:29.813ZINFOtest_oximeter_reregistration (ManagementSwitch): initial discovery complete addr = [::1]:34005 interface = fake-switch0
992026-08-04T22:35:29.813ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
1002026-08-04T22:35:29.813ZINFOtest_oximeter_reregistration (ManagementSwitch): initial discovery complete addr = [::1]:64815 interface = fake-switch1
1012026-08-04T22:35:29.813ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
1022026-08-04T22:35:29.813ZINFOtest_oximeter_reregistration (ManagementSwitch): initial discovery complete addr = [::1]:35660 interface = fake-sled0
1032026-08-04T22:35:29.813ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
1042026-08-04T22:35:29.813ZINFOtest_oximeter_reregistration (ManagementSwitch): initial discovery complete addr = [::1]:60090 interface = fake-sled1
1052026-08-04T22:35:29.816ZWARNtest_oximeter_reregistration (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 13.37415ms error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:374
1062026-08-04T22:35:29.821ZINFOtest_oximeter_reregistration (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1072026-08-04T22:35:29.821ZINFOtest_oximeter_reregistration (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1082026-08-04T22:35:29.822ZINFOtest_oximeter_reregistration (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1092026-08-04T22:35:29.822ZINFOtest_oximeter_reregistration (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1102026-08-04T22:35:29.822ZDEBGtest_oximeter_reregistration (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
1112026-08-04T22:35:29.838ZINFOtest_oximeter_reregistration (sensor-poller): starting to poll SP sensor data every 1s
1122026-08-04T22:35:29.838ZINFOtest_oximeter_reregistration (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1132026-08-04T22:35:29.838ZINFOtest_oximeter_reregistration (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1142026-08-04T22:35:29.838ZINFOtest_oximeter_reregistration (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1152026-08-04T22:35:29.838ZINFOtest_oximeter_reregistration (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1162026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1172026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1182026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1192026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1202026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1212026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1222026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }
1242026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1252026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1262026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration: 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
1272026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration: 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
1282026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 2 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1292026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 2 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1302026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 2 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1312026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 2 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1322026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration (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
1332026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration (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-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration (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
1352026-08-04T22:35:29.838ZDEBGtest_oximeter_reregistration (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
1362026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1372026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1382026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1392026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1402026-08-04T22:35:29.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-switch0 response = Inventory(TlvPage { offset: 0, total: 2 })
1412026-08-04T22:35:29.841ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1422026-08-04T22:35:29.841ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1432026-08-04T22:35:29.841ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1442026-08-04T22:35:29.841ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1452026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1462026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1472026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1482026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1492026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1502026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1512026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1522026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1532026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1542026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1552026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1562026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1572026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1582026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1592026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1602026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1612026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1622026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1632026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(SpState) }
1642026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1652026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1662026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1672026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (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
1682026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1692026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
1702026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (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
1712026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
1722026-08-04T22:35:29.842ZDEBGtest_oximeter_reregistration (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
1732026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1742026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1752026-08-04T22:35:29.842ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1762026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1772026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1782026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1792026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
1802026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1812026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1822026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
1832026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
1842026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
1852026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1862026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
1872026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1882026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1892026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1902026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }
1912026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1922026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1932026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration: 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
1942026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
1952026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
1962026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
1972026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
1982026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 6 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1992026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2002026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2012026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2022026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2032026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2042026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
2052026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
2062026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2072026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
2082026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2092026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2102026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2112026-08-04T22:35:29.843ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2122026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2132026-08-04T22:35:29.843ZDEBGtest_oximeter_reregistration (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
2142026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2152026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2162026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2172026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2182026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2192026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2202026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2212026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2222026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2232026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2242026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2252026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2262026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2272026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2282026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2292026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2302026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2312026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2322026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2332026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2342026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2352026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2362026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2372026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2382026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2392026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2402026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2412026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2422026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2432026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2442026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2452026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2462026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2472026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2482026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2492026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2502026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2512026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2522026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2532026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2542026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2552026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration (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
2562026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2572026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2582026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }
2592026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }
2602026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration: 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
2612026-08-04T22:35:29.855ZDEBGtest_oximeter_reregistration: 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
2622026-08-04T22:35:29.855ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 12 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2632026-08-04T22:35:29.856ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 12 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2642026-08-04T22:35:29.856ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2652026-08-04T22:35:29.856ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2662026-08-04T22:35:30.304ZTRACtest_oximeter_reregistration (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2672026-08-04T22:35:30.337ZWARNtest_oximeter_reregistration (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 537.47965ms error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:374
2682026-08-04T22:35:30.759ZINFOtest_oximeter_reregistration (dropshot): accepted connection local_addr = [::1]:33591 remote_addr = [::1]:53636
2692026-08-04T22:35:30.893ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:53636 req_id = fda03b70-9abb-40d4-b9e5-5fbc576e5c25 uri = /local/switch-id
2702026-08-04T22:35:30.893ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:53636 req_id = fda03b70-9abb-40d4-b9e5-5fbc576e5c25 uri = /local/switch-id version = 3.0.0
2712026-08-04T22:35:30.893ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2722026-08-04T22:35:30.893ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2732026-08-04T22:35:30.893ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2742026-08-04T22:35:30.893ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2752026-08-04T22:35:30.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(SpState) }
2762026-08-04T22:35:30.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }
2772026-08-04T22:35:30.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }
2782026-08-04T22:35:30.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }
2792026-08-04T22:35:30.999ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 105581 local_addr = [::1]:33591 method = GET remote_addr = [::1]:53636 req_id = fda03b70-9abb-40d4-b9e5-5fbc576e5c25 response_code = 200 uri = /local/switch-id
2802026-08-04T22:35:31.018ZDEBGtest_oximeter_reregistration: 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
2812026-08-04T22:35:31.018ZDEBGtest_oximeter_reregistration: 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
2822026-08-04T22:35:31.018ZDEBGtest_oximeter_reregistration: 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
2832026-08-04T22:35:31.018ZDEBGtest_oximeter_reregistration: 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
2842026-08-04T22:35:31.018ZINFOtest_oximeter_reregistration (dropshot): accepted connection local_addr = [::1]:33591 remote_addr = [::1]:37601
2852026-08-04T22:35:31.018ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:53636 req_id = a7b16888-374f-4bbf-8663-c358b9775c2d uri = /sp/switch/0
2862026-08-04T22:35:31.018ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:53636 req_id = a7b16888-374f-4bbf-8663-c358b9775c2d uri = /sp/switch/0 version = 3.0.0
2872026-08-04T22:35:31.018ZTRACtest_oximeter_reregistration (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2882026-08-04T22:35:31.087ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 7 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2892026-08-04T22:35:31.087ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }
2902026-08-04T22:35:31.087ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 5 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2912026-08-04T22:35:31.087ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 13 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2922026-08-04T22:35:31.087ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 13 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2932026-08-04T22:35:31.087ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:37601 req_id = 0fd1bfb1-9d2e-45b0-b787-d92f220ce081 uri = /local/switch-id
2942026-08-04T22:35:31.087ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:37601 req_id = 0fd1bfb1-9d2e-45b0-b787-d92f220ce081 uri = /local/switch-id version = 3.0.0
2952026-08-04T22:35:31.088ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }
2962026-08-04T22:35:31.089ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2972026-08-04T22:35:31.089ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2982026-08-04T22:35:31.089ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1276 local_addr = [::1]:33591 method = GET remote_addr = [::1]:37601 req_id = 0fd1bfb1-9d2e-45b0-b787-d92f220ce081 response_code = 200 uri = /local/switch-id
2992026-08-04T22:35:31.101ZDEBGtest_oximeter_reregistration: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
3002026-08-04T22:35:31.101ZDEBGtest_oximeter_reregistration: 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
3012026-08-04T22:35:31.101ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3022026-08-04T22:35:31.101ZDEBGtest_oximeter_reregistration (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
3032026-08-04T22:35:31.101ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3042026-08-04T22:35:31.101ZDEBGtest_oximeter_reregistration (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
3052026-08-04T22:35:31.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3062026-08-04T22:35:31.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3072026-08-04T22:35:31.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 6 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3082026-08-04T22:35:31.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3092026-08-04T22:35:31.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3102026-08-04T22:35:31.142ZWARNtest_oximeter_reregistration (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 1.342671208s error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:374
3112026-08-04T22:35:31.142ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3122026-08-04T22:35:31.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3132026-08-04T22:35:31.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3142026-08-04T22:35:31.144ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3152026-08-04T22:35:31.144ZDEBGtest_oximeter_reregistration (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
3162026-08-04T22:35:31.144ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3172026-08-04T22:35:31.144ZDEBGtest_oximeter_reregistration (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
3182026-08-04T22:35:31.144ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3192026-08-04T22:35:31.144ZDEBGtest_oximeter_reregistration (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
3202026-08-04T22:35:31.154ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3212026-08-04T22:35:31.154ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
3222026-08-04T22:35:31.154ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3232026-08-04T22:35:31.154ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3242026-08-04T22:35:31.155ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3252026-08-04T22:35:31.155ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3262026-08-04T22:35:31.156ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3272026-08-04T22:35:31.156ZDEBGtest_oximeter_reregistration (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
3282026-08-04T22:35:31.156ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3292026-08-04T22:35:31.156ZDEBGtest_oximeter_reregistration (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
3302026-08-04T22:35:31.203ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-switch0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
3312026-08-04T22:35:31.203ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3322026-08-04T22:35:31.203ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3332026-08-04T22:35:31.203ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3342026-08-04T22:35:31.210ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 191645 local_addr = [::1]:33591 method = GET remote_addr = [::1]:53636 req_id = a7b16888-374f-4bbf-8663-c358b9775c2d response_code = 200 uri = /sp/switch/0
3352026-08-04T22:35:31.210ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3362026-08-04T22:35:31.211ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3372026-08-04T22:35:31.384ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3382026-08-04T22:35:31.384ZDEBGtest_oximeter_reregistration (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
3392026-08-04T22:35:31.384ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3402026-08-04T22:35:31.384ZDEBGtest_oximeter_reregistration (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
3412026-08-04T22:35:31.384ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3422026-08-04T22:35:31.384ZDEBGtest_oximeter_reregistration (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
3432026-08-04T22:35:31.393ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3442026-08-04T22:35:31.393ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3452026-08-04T22:35:31.393ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3462026-08-04T22:35:31.393ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }
3472026-08-04T22:35:31.394ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3482026-08-04T22:35:31.394ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3492026-08-04T22:35:31.531ZDEBGtest_oximeter_reregistration: 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
3502026-08-04T22:35:31.531ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3512026-08-04T22:35:31.531ZDEBGtest_oximeter_reregistration (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
3522026-08-04T22:35:31.531ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3532026-08-04T22:35:31.531ZDEBGtest_oximeter_reregistration (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
3542026-08-04T22:35:31.534ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 12 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3552026-08-04T22:35:31.534ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3562026-08-04T22:35:31.534ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3572026-08-04T22:35:31.535ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3582026-08-04T22:35:31.535ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3592026-08-04T22:35:31.535ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3602026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3612026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3622026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3632026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3642026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3652026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3662026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3672026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3682026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3692026-08-04T22:35:31.536ZDEBGtest_oximeter_reregistration (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
3702026-08-04T22:35:31.557ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3712026-08-04T22:35:31.557ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3722026-08-04T22:35:31.557ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3732026-08-04T22:35:31.557ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3742026-08-04T22:35:31.576ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3752026-08-04T22:35:31.576ZDEBGtest_oximeter_reregistration (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
3762026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3772026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3782026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3792026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3802026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3812026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3822026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3832026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3842026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3852026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3862026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3872026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3882026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3892026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3902026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3912026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3922026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3932026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3942026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3952026-08-04T22:35:31.577ZDEBGtest_oximeter_reregistration (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
3962026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3972026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3982026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }
3992026-08-04T22:35:31.577ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }
4002026-08-04T22:35:31.595ZDEBGtest_oximeter_reregistration: 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
4012026-08-04T22:35:31.595ZDEBGtest_oximeter_reregistration: 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
4022026-08-04T22:35:31.595ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 22 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4032026-08-04T22:35:31.595ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 22 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4042026-08-04T22:35:31.595ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4052026-08-04T22:35:31.595ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4062026-08-04T22:35:31.859ZTRACtest_oximeter_reregistration (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
4072026-08-04T22:35:31.859ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4082026-08-04T22:35:31.859ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4092026-08-04T22:35:31.859ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4102026-08-04T22:35:31.860ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4112026-08-04T22:35:31.860ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }
4122026-08-04T22:35:31.860ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }
4132026-08-04T22:35:31.860ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }
4142026-08-04T22:35:31.860ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }
4152026-08-04T22:35:31.860ZDEBGtest_oximeter_reregistration: 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
4162026-08-04T22:35:31.860ZDEBGtest_oximeter_reregistration: 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
4172026-08-04T22:35:31.860ZDEBGtest_oximeter_reregistration: 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
4182026-08-04T22:35:31.860ZDEBGtest_oximeter_reregistration: 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
4192026-08-04T22:35:31.875ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 13 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4202026-08-04T22:35:31.875ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 7 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4212026-08-04T22:35:31.875ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 23 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4222026-08-04T22:35:31.875ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 23 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4232026-08-04T22:35:31.876ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4242026-08-04T22:35:31.876ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }
4252026-08-04T22:35:31.876ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4262026-08-04T22:35:31.876ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4272026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
4282026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration (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
4292026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration: 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
4302026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4312026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration (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
4322026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
4332026-08-04T22:35:31.876ZDEBGtest_oximeter_reregistration (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
4342026-08-04T22:35:31.876ZWARNtest_oximeter_reregistration (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 2.076762236s error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:374
4352026-08-04T22:35:31.876ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4362026-08-04T22:35:31.876ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 8 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4372026-08-04T22:35:31.878ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4382026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4392026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4402026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4412026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4422026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4432026-08-04T22:35:31.879ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4442026-08-04T22:35:31.879ZDEBGtest_oximeter_reregistration (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
4452026-08-04T22:35:31.879ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
4462026-08-04T22:35:31.879ZDEBGtest_oximeter_reregistration (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
4472026-08-04T22:35:31.879ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4482026-08-04T22:35:31.879ZDEBGtest_oximeter_reregistration (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
4492026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4502026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4512026-08-04T22:35:31.879ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4522026-08-04T22:35:31.883ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }
4532026-08-04T22:35:31.883ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4542026-08-04T22:35:31.883ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4552026-08-04T22:35:31.884ZDEBGtest_oximeter_reregistration: 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
4562026-08-04T22:35:31.884ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4572026-08-04T22:35:31.884ZDEBGtest_oximeter_reregistration (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
4582026-08-04T22:35:31.884ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4592026-08-04T22:35:31.884ZDEBGtest_oximeter_reregistration (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
4602026-08-04T22:35:31.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4612026-08-04T22:35:31.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4622026-08-04T22:35:31.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4632026-08-04T22:35:31.884ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4642026-08-04T22:35:31.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4652026-08-04T22:35:31.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4662026-08-04T22:35:31.891ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4672026-08-04T22:35:31.891ZDEBGtest_oximeter_reregistration (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
4682026-08-04T22:35:31.891ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4692026-08-04T22:35:31.891ZDEBGtest_oximeter_reregistration (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
4702026-08-04T22:35:32.069ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4712026-08-04T22:35:32.069ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4722026-08-04T22:35:32.069ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4732026-08-04T22:35:32.069ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4742026-08-04T22:35:32.157ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4752026-08-04T22:35:32.157ZDEBGtest_oximeter_reregistration (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
4762026-08-04T22:35:32.157ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4772026-08-04T22:35:32.157ZDEBGtest_oximeter_reregistration (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
4782026-08-04T22:35:32.158ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4792026-08-04T22:35:32.158ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4802026-08-04T22:35:32.168ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4812026-08-04T22:35:32.168ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4822026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4832026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4842026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4852026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4862026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4872026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
4882026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4892026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4902026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4912026-08-04T22:35:32.175ZDEBGtest_oximeter_reregistration (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
4922026-08-04T22:35:32.188ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4932026-08-04T22:35:32.188ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4942026-08-04T22:35:32.189ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4952026-08-04T22:35:32.189ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4962026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4972026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
4982026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
4992026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
5002026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
5012026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
5022026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
5032026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
5042026-08-04T22:35:32.273ZDEBGtest_oximeter_reregistration (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
5052026-08-04T22:35:32.277ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5062026-08-04T22:35:32.277ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5072026-08-04T22:35:32.277ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5082026-08-04T22:35:32.277ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5092026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5102026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5112026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5122026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5132026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5142026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5152026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5162026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5172026-08-04T22:35:32.278ZDEBGtest_oximeter_reregistration (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
5182026-08-04T22:35:32.299ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5192026-08-04T22:35:32.303ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5202026-08-04T22:35:32.512ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }
5212026-08-04T22:35:32.512ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }
5222026-08-04T22:35:32.533ZDEBGtest_oximeter_reregistration: 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
5232026-08-04T22:35:32.533ZDEBGtest_oximeter_reregistration: 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
5242026-08-04T22:35:32.543ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 32 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5252026-08-04T22:35:32.543ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 32 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5262026-08-04T22:35:32.545ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
5272026-08-04T22:35:32.545ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
5282026-08-04T22:35:32.700ZINFOtest_oximeter_reregistration (dropshot): accepted connection local_addr = [::1]:33591 remote_addr = [::1]:39734
5292026-08-04T22:35:32.703ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 46e330e0-8aaa-467b-8ecb-2217bb221ae2 uri = /ignition
5302026-08-04T22:35:32.703ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 46e330e0-8aaa-467b-8ecb-2217bb221ae2 uri = /ignition version = 3.0.0
5312026-08-04T22:35:32.703ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
5322026-08-04T22:35:32.703ZDEBGtest_oximeter_reregistration: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
5332026-08-04T22:35:32.703ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
5342026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
5352026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
5362026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
5372026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
5382026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
5392026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
5402026-08-04T22:35:32.703ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
5412026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
5422026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
5432026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
5442026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
5452026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
5462026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
5472026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
5482026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
5492026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
5502026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
5512026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
5522026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
5532026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
5542026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
5552026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
5562026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
5572026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
5582026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
5592026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
5602026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
5612026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
5622026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
5632026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
5642026-08-04T22:35:32.704ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
5652026-08-04T22:35:32.704ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 799 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 46e330e0-8aaa-467b-8ecb-2217bb221ae2 response_code = 200 uri = /ignition
5662026-08-04T22:35:32.707ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e59dddb8-cb20-4c80-9e2f-fa0d41a3e252 uri = /sp/switch/0
5672026-08-04T22:35:32.707ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e59dddb8-cb20-4c80-9e2f-fa0d41a3e252 uri = /sp/switch/0 version = 3.0.0
5682026-08-04T22:35:32.707ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(SpState) }
5692026-08-04T22:35:32.708ZDEBGtest_oximeter_reregistration: 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
5702026-08-04T22:35:32.708ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } 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]) }) })
5712026-08-04T22:35:32.708ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
5722026-08-04T22:35:32.708ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } 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(()) }))
5732026-08-04T22:35:32.709ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1490 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e59dddb8-cb20-4c80-9e2f-fa0d41a3e252 response_code = 200 uri = /sp/switch/0
5742026-08-04T22:35:32.746ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 9af856b1-0064-4bc7-a990-08f9e58e63b4 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
5752026-08-04T22:35:32.746ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 9af856b1-0064-4bc7-a990-08f9e58e63b4 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
5762026-08-04T22:35:32.746ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
5772026-08-04T22:35:32.749ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-switch0 response = CabooseValue
5782026-08-04T22:35:32.749ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
5792026-08-04T22:35:32.749ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-switch0 response = CabooseValue
5802026-08-04T22:35:32.759ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
5812026-08-04T22:35:32.759ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 22 } interface = fake-switch0 response = CabooseValue
5822026-08-04T22:35:32.759ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
5832026-08-04T22:35:32.760ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 23 } interface = fake-switch0 response = CabooseValue
5842026-08-04T22:35:32.760ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
5852026-08-04T22:35:32.760ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
5862026-08-04T22:35:32.760ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
5872026-08-04T22:35:32.760ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5882026-08-04T22:35:32.760ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 13853 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 9af856b1-0064-4bc7-a990-08f9e58e63b4 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
5892026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 22f79b16-b1f6-43d9-ab11-45c9ea35d526 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
5902026-08-04T22:35:32.764ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 22f79b16-b1f6-43d9-ab11-45c9ea35d526 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
5912026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
5922026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-switch0 response = CabooseValue
5932026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
5942026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-switch0 response = CabooseValue
5952026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
5962026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-switch0 response = CabooseValue
5972026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
5982026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-switch0 response = CabooseValue
5992026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
6002026-08-04T22:35:32.764ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
6012026-08-04T22:35:32.766ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
6022026-08-04T22:35:32.766ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6032026-08-04T22:35:32.766ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2990 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 22f79b16-b1f6-43d9-ab11-45c9ea35d526 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
6042026-08-04T22:35:32.768ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 74367bf3-00ed-4c34-a315-22ccc659de50 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
6052026-08-04T22:35:32.768ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 74367bf3-00ed-4c34-a315-22ccc659de50 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
6062026-08-04T22:35:32.768ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
6072026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 32 } interface = fake-switch0 response = CabooseValue
6082026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
6092026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 33 } interface = fake-switch0 response = CabooseValue
6102026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
6112026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } interface = fake-switch0 response = CabooseValue
6122026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
6132026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-switch0 response = CabooseValue
6142026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
6152026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } interface = fake-switch0 response = CabooseValue
6162026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
6172026-08-04T22:35:32.770ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6182026-08-04T22:35:32.770ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2309 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 74367bf3-00ed-4c34-a315-22ccc659de50 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
6192026-08-04T22:35:32.781ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a4555e1f-508e-42b2-adf9-27cb4da510c5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
6202026-08-04T22:35:32.781ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a4555e1f-508e-42b2-adf9-27cb4da510c5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
6212026-08-04T22:35:32.781ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
6222026-08-04T22:35:32.781ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-switch0 response = CabooseValue
6232026-08-04T22:35:32.782ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
6242026-08-04T22:35:32.784ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-switch0 response = CabooseValue
6252026-08-04T22:35:32.792ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
6262026-08-04T22:35:32.793ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-switch0 response = CabooseValue
6272026-08-04T22:35:32.794ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
6282026-08-04T22:35:32.801ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-switch0 response = CabooseValue
6292026-08-04T22:35:32.801ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
6302026-08-04T22:35:32.801ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-switch0 response = CabooseValue
6312026-08-04T22:35:32.801ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
6322026-08-04T22:35:32.801ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6332026-08-04T22:35:32.802ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 21012 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a4555e1f-508e-42b2-adf9-27cb4da510c5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
6342026-08-04T22:35:32.818ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f83669bf-3762-4e97-b89e-8c0dac64c2ee uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
6352026-08-04T22:35:32.818ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f83669bf-3762-4e97-b89e-8c0dac64c2ee uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
6362026-08-04T22:35:32.818ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
6372026-08-04T22:35:32.819ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-switch0 response = CabooseValue
6382026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
6392026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-switch0 response = CabooseValue
6402026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
6412026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-switch0 response = CabooseValue
6422026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
6432026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-switch0 response = CabooseValue
6442026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
6452026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-switch0 response = CabooseValue
6462026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
6472026-08-04T22:35:32.820ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6482026-08-04T22:35:32.821ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2578 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f83669bf-3762-4e97-b89e-8c0dac64c2ee response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
6492026-08-04T22:35:32.829ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a47841ad-d00e-48e0-ac75-eb6d067ba240 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
6502026-08-04T22:35:32.829ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a47841ad-d00e-48e0-ac75-eb6d067ba240 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
6512026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
6522026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-switch0 response = CabooseValue
6532026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
6542026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-switch0 response = CabooseValue
6552026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
6562026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-switch0 response = CabooseValue
6572026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
6582026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-switch0 response = CabooseValue
6592026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
6602026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-switch0 response = CabooseValue
6612026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
6622026-08-04T22:35:32.830ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6632026-08-04T22:35:32.830ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 824 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a47841ad-d00e-48e0-ac75-eb6d067ba240 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
6642026-08-04T22:35:32.833ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 7795d6c5-ab84-411c-bc84-8a28cc860e11 uri = /sp/switch/0/component/rot/cmpa
6652026-08-04T22:35:32.833ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 7795d6c5-ab84-411c-bc84-8a28cc860e11 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
6662026-08-04T22:35:32.833ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
6672026-08-04T22:35:32.833ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-switch0 response = ReadRot(Ok)
6682026-08-04T22:35:32.833ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 475 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 7795d6c5-ab84-411c-bc84-8a28cc860e11 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
6692026-08-04T22:35:32.834ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = b3c46164-f085-4829-ba90-ea95e41580f0 uri = /sp/switch/0/component/rot/cfpa
6702026-08-04T22:35:32.834ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = b3c46164-f085-4829-ba90-ea95e41580f0 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6712026-08-04T22:35:32.834ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
6722026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6732026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6742026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6752026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
6762026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }
6772026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }
6782026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }
6792026-08-04T22:35:32.836ZDEBGtest_oximeter_reregistration: 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
6802026-08-04T22:35:32.836ZDEBGtest_oximeter_reregistration: 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
6812026-08-04T22:35:32.836ZDEBGtest_oximeter_reregistration: 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
6822026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-switch0 response = ReadRot(Ok)
6832026-08-04T22:35:32.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(SpState) }
6842026-08-04T22:35:32.836ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2535 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = b3c46164-f085-4829-ba90-ea95e41580f0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6852026-08-04T22:35:32.837ZDEBGtest_oximeter_reregistration: 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
6862026-08-04T22:35:32.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 9 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6872026-08-04T22:35:32.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 33 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6882026-08-04T22:35:32.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 33 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6892026-08-04T22:35:32.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(SpState) }
6902026-08-04T22:35:32.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6912026-08-04T22:35:32.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6922026-08-04T22:35:32.837ZDEBGtest_oximeter_reregistration: 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
6932026-08-04T22:35:32.837ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
6942026-08-04T22:35:32.837ZDEBGtest_oximeter_reregistration (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
6952026-08-04T22:35:32.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
6962026-08-04T22:35:32.838ZDEBGtest_oximeter_reregistration (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
6972026-08-04T22:35:32.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } 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]) }) })
6982026-08-04T22:35:32.838ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 01ce3f8a-c450-4850-9be9-d2cb04afd70d uri = /sp/switch/0/component/rot/cfpa
6992026-08-04T22:35:32.838ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 01ce3f8a-c450-4850-9be9-d2cb04afd70d uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
7002026-08-04T22:35:32.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7012026-08-04T22:35:32.845ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
7022026-08-04T22:35:32.845ZDEBGtest_oximeter_reregistration (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
7032026-08-04T22:35:32.845ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 10 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7042026-08-04T22:35:32.845ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7052026-08-04T22:35:32.845ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7062026-08-04T22:35:32.845ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
7072026-08-04T22:35:32.845ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7082026-08-04T22:35:32.845ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7092026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
7102026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (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
7112026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
7122026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (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
7132026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7142026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
7152026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7162026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7172026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7182026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7192026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
7202026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (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
7212026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
7222026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (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
7232026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } interface = fake-switch0 response = ReadRot(Ok)
7242026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7252026-08-04T22:35:32.846ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 8478 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 01ce3f8a-c450-4850-9be9-d2cb04afd70d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
7262026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7272026-08-04T22:35:32.846ZDEBGtest_oximeter_reregistration (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
7282026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7292026-08-04T22:35:32.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7302026-08-04T22:35:32.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7312026-08-04T22:35:32.855ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7322026-08-04T22:35:32.858ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
7332026-08-04T22:35:32.858ZDEBGtest_oximeter_reregistration (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
7342026-08-04T22:35:32.858ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7352026-08-04T22:35:32.858ZDEBGtest_oximeter_reregistration (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
7362026-08-04T22:35:32.858ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7372026-08-04T22:35:32.858ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = ae2948d0-5463-4b03-87e7-858c055b1469 uri = /sp/switch/0/component/rot/cfpa
7382026-08-04T22:35:32.858ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = ae2948d0-5463-4b03-87e7-858c055b1469 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
7392026-08-04T22:35:32.858ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }
7402026-08-04T22:35:32.861ZDEBGtest_oximeter_reregistration: 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
7412026-08-04T22:35:32.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7422026-08-04T22:35:32.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7432026-08-04T22:35:32.861ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7442026-08-04T22:35:32.861ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7452026-08-04T22:35:32.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
7462026-08-04T22:35:32.861ZDEBGtest_oximeter_reregistration (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
7472026-08-04T22:35:32.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
7482026-08-04T22:35:32.861ZDEBGtest_oximeter_reregistration (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
7492026-08-04T22:35:32.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } 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]) }) })
7502026-08-04T22:35:32.862ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
7512026-08-04T22:35:32.862ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
7522026-08-04T22:35:32.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7532026-08-04T22:35:32.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7542026-08-04T22:35:32.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7552026-08-04T22:35:32.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7562026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
7572026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7582026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7592026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7602026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7612026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
7622026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7632026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7642026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7652026-08-04T22:35:32.864ZDEBGtest_oximeter_reregistration (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
7662026-08-04T22:35:32.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } interface = fake-switch0 response = ReadRot(Ok)
7672026-08-04T22:35:32.865ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 6449 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = ae2948d0-5463-4b03-87e7-858c055b1469 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
7682026-08-04T22:35:32.865ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7692026-08-04T22:35:32.865ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7702026-08-04T22:35:32.875ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7712026-08-04T22:35:32.875ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7722026-08-04T22:35:32.879ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
7732026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7742026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7752026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7762026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7772026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7782026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7792026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
7802026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (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
7812026-08-04T22:35:32.880ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 7c76e5d7-92b8-4279-8b99-1236c9af0331 uri = /sp/switch/1
7822026-08-04T22:35:32.880ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 7c76e5d7-92b8-4279-8b99-1236c9af0331 uri = /sp/switch/1 version = 3.0.0
7832026-08-04T22:35:32.881ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(SpState) }
7842026-08-04T22:35:32.881ZDEBGtest_oximeter_reregistration: 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
7852026-08-04T22:35:32.881ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7862026-08-04T22:35:32.881ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7872026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7882026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7892026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
7902026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7912026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
7922026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7932026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7942026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7952026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7962026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7972026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration (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
7982026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 11 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7992026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
8002026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8012026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8022026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }
8032026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }
8042026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration: 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
8052026-08-04T22:35:32.882ZDEBGtest_oximeter_reregistration: 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
8062026-08-04T22:35:32.882ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 12 } interface = fake-switch1 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
8072026-08-04T22:35:32.882ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2417 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 7c76e5d7-92b8-4279-8b99-1236c9af0331 response_code = 200 uri = /sp/switch/1
8082026-08-04T22:35:32.883ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8092026-08-04T22:35:32.883ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8102026-08-04T22:35:32.883ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
8112026-08-04T22:35:32.883ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
8122026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = c7784604-0e0b-47d9-bfb1-fd494153957a uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
8132026-08-04T22:35:32.884ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = c7784604-0e0b-47d9-bfb1-fd494153957a uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
8142026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
8152026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 13 } interface = fake-switch1 response = CabooseValue
8162026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
8172026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 14 } interface = fake-switch1 response = CabooseValue
8182026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
8192026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 15 } interface = fake-switch1 response = CabooseValue
8202026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
8212026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 16 } interface = fake-switch1 response = CabooseValue
8222026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
8232026-08-04T22:35:32.884ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 17 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8242026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
8252026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 18 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8262026-08-04T22:35:32.885ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 569 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = c7784604-0e0b-47d9-bfb1-fd494153957a response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
8272026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f5658294-b8b3-4a04-8a6f-7cf7ef9c1bd5 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
8282026-08-04T22:35:32.885ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f5658294-b8b3-4a04-8a6f-7cf7ef9c1bd5 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
8292026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
8302026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 19 } interface = fake-switch1 response = CabooseValue
8312026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
8322026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 20 } interface = fake-switch1 response = CabooseValue
8332026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
8342026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 21 } interface = fake-switch1 response = CabooseValue
8352026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
8362026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 22 } interface = fake-switch1 response = CabooseValue
8372026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
8382026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 23 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8392026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
8402026-08-04T22:35:32.885ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 24 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8412026-08-04T22:35:32.885ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 572 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f5658294-b8b3-4a04-8a6f-7cf7ef9c1bd5 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
8422026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = dbfab5ef-6120-42a5-bed4-d2eb2ce89ad5 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
8432026-08-04T22:35:32.886ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = dbfab5ef-6120-42a5-bed4-d2eb2ce89ad5 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
8442026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
8452026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 25 } interface = fake-switch1 response = CabooseValue
8462026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
8472026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 26 } interface = fake-switch1 response = CabooseValue
8482026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
8492026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 27 } interface = fake-switch1 response = CabooseValue
8502026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
8512026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 28 } interface = fake-switch1 response = CabooseValue
8522026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
8532026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 29 } interface = fake-switch1 response = CabooseValue
8542026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
8552026-08-04T22:35:32.886ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 30 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8562026-08-04T22:35:32.886ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 479 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = dbfab5ef-6120-42a5-bed4-d2eb2ce89ad5 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
8572026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 45a4ecde-fa1a-4e4c-b594-ee4b28912615 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
8582026-08-04T22:35:32.887ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 45a4ecde-fa1a-4e4c-b594-ee4b28912615 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
8592026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
8602026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 31 } interface = fake-switch1 response = CabooseValue
8612026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
8622026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 32 } interface = fake-switch1 response = CabooseValue
8632026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
8642026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 33 } interface = fake-switch1 response = CabooseValue
8652026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
8662026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 34 } interface = fake-switch1 response = CabooseValue
8672026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
8682026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 35 } interface = fake-switch1 response = CabooseValue
8692026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
8702026-08-04T22:35:32.887ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 36 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8712026-08-04T22:35:32.888ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 469 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 45a4ecde-fa1a-4e4c-b594-ee4b28912615 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
8722026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 3f139722-1eee-41ce-86fb-0cdfc6fa4a32 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
8732026-08-04T22:35:32.888ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 3f139722-1eee-41ce-86fb-0cdfc6fa4a32 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
8742026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
8752026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 37 } interface = fake-switch1 response = CabooseValue
8762026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
8772026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 38 } interface = fake-switch1 response = CabooseValue
8782026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
8792026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 39 } interface = fake-switch1 response = CabooseValue
8802026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
8812026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 40 } interface = fake-switch1 response = CabooseValue
8822026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
8832026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 41 } interface = fake-switch1 response = CabooseValue
8842026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
8852026-08-04T22:35:32.888ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 42 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8862026-08-04T22:35:32.888ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 461 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 3f139722-1eee-41ce-86fb-0cdfc6fa4a32 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
8872026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 578773f8-3e8e-4503-8bc7-c29e744427c1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
8882026-08-04T22:35:32.889ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 578773f8-3e8e-4503-8bc7-c29e744427c1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
8892026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
8902026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-switch1 response = CabooseValue
8912026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
8922026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-switch1 response = CabooseValue
8932026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
8942026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-switch1 response = CabooseValue
8952026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
8962026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-switch1 response = CabooseValue
8972026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
8982026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-switch1 response = CabooseValue
8992026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
9002026-08-04T22:35:32.889ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9012026-08-04T22:35:32.889ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 497 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 578773f8-3e8e-4503-8bc7-c29e744427c1 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
9022026-08-04T22:35:32.890ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 0f3496d3-4307-4403-9fe8-b3ef19276f4a uri = /sp/switch/1/component/rot/cmpa
9032026-08-04T22:35:32.890ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 0f3496d3-4307-4403-9fe8-b3ef19276f4a uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
9042026-08-04T22:35:32.890ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
9052026-08-04T22:35:32.890ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-switch1 response = ReadRot(Ok)
9062026-08-04T22:35:32.890ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 286 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 0f3496d3-4307-4403-9fe8-b3ef19276f4a response_code = 200 uri = /sp/switch/1/component/rot/cmpa
9072026-08-04T22:35:32.890ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f90046d4-f4f3-4813-97dc-491865cd37d7 uri = /sp/switch/1/component/rot/cfpa
9082026-08-04T22:35:32.890ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f90046d4-f4f3-4813-97dc-491865cd37d7 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
9092026-08-04T22:35:32.891ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
9102026-08-04T22:35:32.891ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-switch1 response = ReadRot(Ok)
9112026-08-04T22:35:32.891ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 310 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f90046d4-f4f3-4813-97dc-491865cd37d7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
9122026-08-04T22:35:32.915ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 0581f8db-13aa-4b2f-8fbf-426d7b86ee72 uri = /sp/switch/1/component/rot/cfpa
9132026-08-04T22:35:32.915ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 0581f8db-13aa-4b2f-8fbf-426d7b86ee72 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
9142026-08-04T22:35:32.916ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
9152026-08-04T22:35:32.950ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-switch1 response = ReadRot(Ok)
9162026-08-04T22:35:32.950ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 34759 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 0581f8db-13aa-4b2f-8fbf-426d7b86ee72 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
9172026-08-04T22:35:32.951ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a3b0d453-224b-48b8-9859-229656676821 uri = /sp/switch/1/component/rot/cfpa
9182026-08-04T22:35:32.951ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a3b0d453-224b-48b8-9859-229656676821 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
9192026-08-04T22:35:32.951ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
9202026-08-04T22:35:32.951ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-switch1 response = ReadRot(Ok)
9212026-08-04T22:35:32.951ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 360 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a3b0d453-224b-48b8-9859-229656676821 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
9222026-08-04T22:35:32.955ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 4aac61df-594f-4bc5-9d2a-97a5eeb3603d uri = /sp/sled/0
9232026-08-04T22:35:32.955ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 4aac61df-594f-4bc5-9d2a-97a5eeb3603d uri = /sp/sled/0 version = 3.0.0
9242026-08-04T22:35:32.955ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }
9252026-08-04T22:35:32.955ZDEBGtest_oximeter_reregistration: 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
9262026-08-04T22:35:32.956ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9272026-08-04T22:35:32.956ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
9282026-08-04T22:35:32.956ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-sled0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
9292026-08-04T22:35:32.956ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 529 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 4aac61df-594f-4bc5-9d2a-97a5eeb3603d response_code = 200 uri = /sp/sled/0
9302026-08-04T22:35:32.965ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 51146d76-eecc-49e6-b4d2-7088340e8221 uri = /sp/sled/0/component/host-boot-flash/active-slot
9312026-08-04T22:35:32.965ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 51146d76-eecc-49e6-b4d2-7088340e8221 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
9322026-08-04T22:35:32.965ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
9332026-08-04T22:35:32.966ZDEBGtest_oximeter_reregistration (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
9342026-08-04T22:35:32.966ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-sled0 response = ComponentActiveSlot(0)
9352026-08-04T22:35:32.966ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 893 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 51146d76-eecc-49e6-b4d2-7088340e8221 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
9362026-08-04T22:35:32.997ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 899f21b9-4f35-41cb-8bc2-275e6dbd2193 uri = /sp/sled/0/component/host-boot-flash/hash/0
9372026-08-04T22:35:32.997ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 899f21b9-4f35-41cb-8bc2-275e6dbd2193 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
9382026-08-04T22:35:32.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
9392026-08-04T22:35:32.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-sled0 response = HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])
9402026-08-04T22:35:32.998ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1499 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 899f21b9-4f35-41cb-8bc2-275e6dbd2193 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
9412026-08-04T22:35:33.056ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = db47d1cf-0343-41c4-a90a-be97971fd546 uri = /sp/sled/0/component/host-boot-flash/hash/1
9422026-08-04T22:35:33.056ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = db47d1cf-0343-41c4-a90a-be97971fd546 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
9432026-08-04T22:35:33.060ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
9442026-08-04T22:35:33.094ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-sled0 response = HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])
9452026-08-04T22:35:33.100ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 43195 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = db47d1cf-0343-41c4-a90a-be97971fd546 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
9462026-08-04T22:35:33.113ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = ecfbf693-ac1b-444d-9cc9-dd9791cdbb93 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
9472026-08-04T22:35:33.113ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = ecfbf693-ac1b-444d-9cc9-dd9791cdbb93 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
9482026-08-04T22:35:33.113ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
9492026-08-04T22:35:33.113ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-sled0 response = CabooseValue
9502026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
9512026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-sled0 response = CabooseValue
9522026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
9532026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-sled0 response = CabooseValue
9542026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
9552026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-sled0 response = CabooseValue
9562026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
9572026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9582026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
9592026-08-04T22:35:33.114ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9602026-08-04T22:35:33.114ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1611 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = ecfbf693-ac1b-444d-9cc9-dd9791cdbb93 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
9612026-08-04T22:35:33.117ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 5aca971a-536e-48f3-bd7c-defa10a900d4 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
9622026-08-04T22:35:33.117ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 5aca971a-536e-48f3-bd7c-defa10a900d4 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
9632026-08-04T22:35:33.117ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
9642026-08-04T22:35:33.117ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-sled0 response = CabooseValue
9652026-08-04T22:35:33.117ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
9662026-08-04T22:35:33.119ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-sled0 response = CabooseValue
9672026-08-04T22:35:33.119ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
9682026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-sled0 response = CabooseValue
9692026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
9702026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-sled0 response = CabooseValue
9712026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
9722026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9732026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
9742026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9752026-08-04T22:35:33.120ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 3020 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 5aca971a-536e-48f3-bd7c-defa10a900d4 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
9762026-08-04T22:35:33.120ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 9d3ddbd0-d0aa-4260-9df7-7136d2c114b6 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
9772026-08-04T22:35:33.122ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 9d3ddbd0-d0aa-4260-9df7-7136d2c114b6 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
9782026-08-04T22:35:33.123ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
9792026-08-04T22:35:33.123ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } interface = fake-sled0 response = CabooseValue
9802026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
9812026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-sled0 response = CabooseValue
9822026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
9832026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } interface = fake-sled0 response = CabooseValue
9842026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
9852026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } interface = fake-sled0 response = CabooseValue
9862026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
9872026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } interface = fake-sled0 response = CabooseValue
9882026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
9892026-08-04T22:35:33.124ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9902026-08-04T22:35:33.124ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 3883 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 9d3ddbd0-d0aa-4260-9df7-7136d2c114b6 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
9912026-08-04T22:35:33.125ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 368892d8-7b1e-4b0f-aad7-e59505afad66 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
9922026-08-04T22:35:33.125ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 368892d8-7b1e-4b0f-aad7-e59505afad66 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
9932026-08-04T22:35:33.125ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
9942026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-sled0 response = CabooseValue
9952026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
9962026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } interface = fake-sled0 response = CabooseValue
9972026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
9982026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } interface = fake-sled0 response = CabooseValue
9992026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
10002026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-sled0 response = CabooseValue
10012026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
10022026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-sled0 response = CabooseValue
10032026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
10042026-08-04T22:35:33.126ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10052026-08-04T22:35:33.126ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 992 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 368892d8-7b1e-4b0f-aad7-e59505afad66 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
10062026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 558bfbb6-8183-41dd-a2f4-a166ab8f2eec uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
10072026-08-04T22:35:33.127ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 558bfbb6-8183-41dd-a2f4-a166ab8f2eec uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
10082026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
10092026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } interface = fake-sled0 response = CabooseValue
10102026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
10112026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } interface = fake-sled0 response = CabooseValue
10122026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
10132026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } interface = fake-sled0 response = CabooseValue
10142026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
10152026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } interface = fake-sled0 response = CabooseValue
10162026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
10172026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 76 } interface = fake-sled0 response = CabooseValue
10182026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
10192026-08-04T22:35:33.127ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 77 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10202026-08-04T22:35:33.128ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 641 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 558bfbb6-8183-41dd-a2f4-a166ab8f2eec response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
10212026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 14d7fa14-23e0-4961-a362-c10b56ab5254 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
10222026-08-04T22:35:33.128ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 14d7fa14-23e0-4961-a362-c10b56ab5254 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
10232026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
10242026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 78 } interface = fake-sled0 response = CabooseValue
10252026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
10262026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 79 } interface = fake-sled0 response = CabooseValue
10272026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
10282026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 80 } interface = fake-sled0 response = CabooseValue
10292026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
10302026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 81 } interface = fake-sled0 response = CabooseValue
10312026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
10322026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 82 } interface = fake-sled0 response = CabooseValue
10332026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
10342026-08-04T22:35:33.128ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 83 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10352026-08-04T22:35:33.128ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 471 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 14d7fa14-23e0-4961-a362-c10b56ab5254 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
10362026-08-04T22:35:33.129ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e36c419f-5cec-4a6c-87fb-ad639a0b7a40 uri = /sp/sled/0/component/rot/cmpa
10372026-08-04T22:35:33.129ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e36c419f-5cec-4a6c-87fb-ad639a0b7a40 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
10382026-08-04T22:35:33.129ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
10392026-08-04T22:35:33.129ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 84 } interface = fake-sled0 response = ReadRot(Ok)
10402026-08-04T22:35:33.129ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 293 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e36c419f-5cec-4a6c-87fb-ad639a0b7a40 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
10412026-08-04T22:35:33.130ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d68818df-d363-43a6-a299-21a53e6e7f12 uri = /sp/sled/0/component/rot/cfpa
10422026-08-04T22:35:33.130ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d68818df-d363-43a6-a299-21a53e6e7f12 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
10432026-08-04T22:35:33.130ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
10442026-08-04T22:35:33.130ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 85 } interface = fake-sled0 response = ReadRot(Ok)
10452026-08-04T22:35:33.130ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 272 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d68818df-d363-43a6-a299-21a53e6e7f12 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
10462026-08-04T22:35:33.133ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = aca0466e-a818-42a8-9d49-6f60b009b484 uri = /sp/sled/0/component/rot/cfpa
10472026-08-04T22:35:33.133ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = aca0466e-a818-42a8-9d49-6f60b009b484 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
10482026-08-04T22:35:33.133ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
10492026-08-04T22:35:33.133ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 86 } interface = fake-sled0 response = ReadRot(Ok)
10502026-08-04T22:35:33.133ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 387 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = aca0466e-a818-42a8-9d49-6f60b009b484 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
10512026-08-04T22:35:33.134ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = eefd20ea-1be1-449d-bf34-181d417c8613 uri = /sp/sled/0/component/rot/cfpa
10522026-08-04T22:35:33.134ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = eefd20ea-1be1-449d-bf34-181d417c8613 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
10532026-08-04T22:35:33.134ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
10542026-08-04T22:35:33.134ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 87 } interface = fake-sled0 response = ReadRot(Ok)
10552026-08-04T22:35:33.134ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 260 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = eefd20ea-1be1-449d-bf34-181d417c8613 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
10562026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d4dfca77-05eb-4965-b078-b1effb6d7e48 uri = /sp/sled/1
10572026-08-04T22:35:33.138ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d4dfca77-05eb-4965-b078-b1effb6d7e48 uri = /sp/sled/1 version = 3.0.0
10582026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }
10592026-08-04T22:35:33.138ZDEBGtest_oximeter_reregistration: 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
10602026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 43 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10612026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
10622026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 44 } interface = fake-sled1 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
10632026-08-04T22:35:33.138ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 645 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d4dfca77-05eb-4965-b078-b1effb6d7e48 response_code = 200 uri = /sp/sled/1
10642026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d5ce15f0-f818-4ce2-9351-99b4d2978a0b uri = /sp/sled/1/component/host-boot-flash/active-slot
10652026-08-04T22:35:33.138ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d5ce15f0-f818-4ce2-9351-99b4d2978a0b uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
10662026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
10672026-08-04T22:35:33.138ZDEBGtest_oximeter_reregistration (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
10682026-08-04T22:35:33.138ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 45 } interface = fake-sled1 response = ComponentActiveSlot(0)
10692026-08-04T22:35:33.139ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1215 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = d5ce15f0-f818-4ce2-9351-99b4d2978a0b response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
10702026-08-04T22:35:33.140ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 8cc1c44d-0be4-4538-ac4c-cf00e17638ca uri = /sp/sled/1/component/host-boot-flash/hash/0
10712026-08-04T22:35:33.140ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 8cc1c44d-0be4-4538-ac4c-cf00e17638ca uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
10722026-08-04T22:35:33.141ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
10732026-08-04T22:35:33.141ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 46 } interface = fake-sled1 response = HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])
10742026-08-04T22:35:33.141ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 525 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 8cc1c44d-0be4-4538-ac4c-cf00e17638ca response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
10752026-08-04T22:35:33.141ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 4489f145-d0ec-4456-a7de-bace3bdb2d95 uri = /sp/sled/1/component/host-boot-flash/hash/1
10762026-08-04T22:35:33.141ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 4489f145-d0ec-4456-a7de-bace3bdb2d95 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
10772026-08-04T22:35:33.141ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
10782026-08-04T22:35:33.141ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 47 } interface = fake-sled1 response = HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])
10792026-08-04T22:35:33.141ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 322 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 4489f145-d0ec-4456-a7de-bace3bdb2d95 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
10802026-08-04T22:35:33.142ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e222f616-e035-403e-9c02-4b8945243438 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
10812026-08-04T22:35:33.142ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e222f616-e035-403e-9c02-4b8945243438 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
10822026-08-04T22:35:33.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
10832026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 48 } interface = fake-sled1 response = CabooseValue
10842026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
10852026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 49 } interface = fake-sled1 response = CabooseValue
10862026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
10872026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 50 } interface = fake-sled1 response = CabooseValue
10882026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
10892026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 51 } interface = fake-sled1 response = CabooseValue
10902026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
10912026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 52 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
10922026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
10932026-08-04T22:35:33.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10942026-08-04T22:35:33.143ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1258 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = e222f616-e035-403e-9c02-4b8945243438 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
10952026-08-04T22:35:33.148ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a0bbf351-9775-4731-bb34-7aa2d4b18876 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
10962026-08-04T22:35:33.148ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a0bbf351-9775-4731-bb34-7aa2d4b18876 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
10972026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
10982026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-sled1 response = CabooseValue
10992026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
11002026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-sled1 response = CabooseValue
11012026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
11022026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-sled1 response = CabooseValue
11032026-08-04T22:35:33.149ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
11042026-08-04T22:35:33.153ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-sled1 response = CabooseValue
11052026-08-04T22:35:33.153ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
11062026-08-04T22:35:33.153ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11072026-08-04T22:35:33.153ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
11082026-08-04T22:35:33.153ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11092026-08-04T22:35:33.153ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 4598 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a0bbf351-9775-4731-bb34-7aa2d4b18876 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
11102026-08-04T22:35:33.154ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f6e801fc-6ee6-4766-a664-20cfce626864 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
11112026-08-04T22:35:33.154ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f6e801fc-6ee6-4766-a664-20cfce626864 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
11122026-08-04T22:35:33.154ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
11132026-08-04T22:35:33.154ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } interface = fake-sled1 response = CabooseValue
11142026-08-04T22:35:33.154ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
11152026-08-04T22:35:33.154ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-sled1 response = CabooseValue
11162026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
11172026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } interface = fake-sled1 response = CabooseValue
11182026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
11192026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } interface = fake-sled1 response = CabooseValue
11202026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
11212026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } interface = fake-sled1 response = CabooseValue
11222026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
11232026-08-04T22:35:33.155ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11242026-08-04T22:35:33.157ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 3336 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f6e801fc-6ee6-4766-a664-20cfce626864 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
11252026-08-04T22:35:33.158ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f7fde501-56d0-47c7-87dc-83cba1944f4c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
11262026-08-04T22:35:33.158ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f7fde501-56d0-47c7-87dc-83cba1944f4c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
11272026-08-04T22:35:33.160ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
11282026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-sled1 response = CabooseValue
11292026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
11302026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } interface = fake-sled1 response = CabooseValue
11312026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
11322026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } interface = fake-sled1 response = CabooseValue
11332026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
11342026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-sled1 response = CabooseValue
11352026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
11362026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-sled1 response = CabooseValue
11372026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
11382026-08-04T22:35:33.161ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11392026-08-04T22:35:33.161ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2580 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = f7fde501-56d0-47c7-87dc-83cba1944f4c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
11402026-08-04T22:35:33.163ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 23875610-5477-4d7a-ae86-45c402b23a6f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
11412026-08-04T22:35:33.163ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 23875610-5477-4d7a-ae86-45c402b23a6f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
11422026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
11432026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } interface = fake-sled1 response = CabooseValue
11442026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
11452026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } interface = fake-sled1 response = CabooseValue
11462026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
11472026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } interface = fake-sled1 response = CabooseValue
11482026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
11492026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } interface = fake-sled1 response = CabooseValue
11502026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
11512026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 76 } interface = fake-sled1 response = CabooseValue
11522026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
11532026-08-04T22:35:33.165ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 77 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11542026-08-04T22:35:33.165ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1724 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 23875610-5477-4d7a-ae86-45c402b23a6f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
11552026-08-04T22:35:33.171ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = c88e6a46-8be6-4a9a-900d-dd856be83b20 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
11562026-08-04T22:35:33.171ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = c88e6a46-8be6-4a9a-900d-dd856be83b20 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
11572026-08-04T22:35:33.171ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
11582026-08-04T22:35:33.171ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 78 } interface = fake-sled1 response = CabooseValue
11592026-08-04T22:35:33.171ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
11602026-08-04T22:35:33.171ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 79 } interface = fake-sled1 response = CabooseValue
11612026-08-04T22:35:33.171ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
11622026-08-04T22:35:33.173ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 80 } interface = fake-sled1 response = CabooseValue
11632026-08-04T22:35:33.173ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
11642026-08-04T22:35:33.174ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 81 } interface = fake-sled1 response = CabooseValue
11652026-08-04T22:35:33.174ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
11662026-08-04T22:35:33.174ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 82 } interface = fake-sled1 response = CabooseValue
11672026-08-04T22:35:33.174ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
11682026-08-04T22:35:33.174ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 83 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11692026-08-04T22:35:33.174ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 3523 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = c88e6a46-8be6-4a9a-900d-dd856be83b20 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
11702026-08-04T22:35:33.174ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a4b9c02b-d209-4985-82b8-dd2640d01925 uri = /sp/sled/1/component/rot/cmpa
11712026-08-04T22:35:33.174ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a4b9c02b-d209-4985-82b8-dd2640d01925 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
11722026-08-04T22:35:33.175ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
11732026-08-04T22:35:33.175ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 84 } interface = fake-sled1 response = ReadRot(Ok)
11742026-08-04T22:35:33.175ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 263 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = a4b9c02b-d209-4985-82b8-dd2640d01925 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
11752026-08-04T22:35:33.175ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 98034fe5-8d8c-44d3-b238-75c131321572 uri = /sp/sled/1/component/rot/cfpa
11762026-08-04T22:35:33.175ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 98034fe5-8d8c-44d3-b238-75c131321572 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
11772026-08-04T22:35:33.176ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
11782026-08-04T22:35:33.176ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 85 } interface = fake-sled1 response = ReadRot(Ok)
11792026-08-04T22:35:33.176ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1038 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 98034fe5-8d8c-44d3-b238-75c131321572 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
11802026-08-04T22:35:33.180ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = bd275658-4504-437d-ae81-a217ec09deeb uri = /sp/sled/1/component/rot/cfpa
11812026-08-04T22:35:33.180ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = bd275658-4504-437d-ae81-a217ec09deeb uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
11822026-08-04T22:35:33.182ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
11832026-08-04T22:35:33.182ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 86 } interface = fake-sled1 response = ReadRot(Ok)
11842026-08-04T22:35:33.182ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2526 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = bd275658-4504-437d-ae81-a217ec09deeb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
11852026-08-04T22:35:33.183ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 1da8d3b3-4637-40a9-aa42-5547275d3175 uri = /sp/sled/1/component/rot/cfpa
11862026-08-04T22:35:33.183ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 1da8d3b3-4637-40a9-aa42-5547275d3175 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
11872026-08-04T22:35:33.183ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
11882026-08-04T22:35:33.183ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 87 } interface = fake-sled1 response = ReadRot(Ok)
11892026-08-04T22:35:33.183ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 361 local_addr = [::1]:33591 method = GET remote_addr = [::1]:39734 req_id = 1da8d3b3-4637-40a9-aa42-5547275d3175 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
11902026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
11912026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
11922026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
11932026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
11942026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }
11952026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(SpState) }
11962026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }
11972026-08-04T22:35:34.131ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }
11982026-08-04T22:35:34.131ZDEBGtest_oximeter_reregistration: 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
11992026-08-04T22:35:34.131ZDEBGtest_oximeter_reregistration: 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
12002026-08-04T22:35:34.131ZDEBGtest_oximeter_reregistration: 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
12012026-08-04T22:35:34.131ZDEBGtest_oximeter_reregistration: 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
12022026-08-04T22:35:34.132ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12032026-08-04T22:35:34.132ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 53 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12042026-08-04T22:35:34.132ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 88 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12052026-08-04T22:35:34.132ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 88 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12062026-08-04T22:35:34.135ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12072026-08-04T22:35:34.135ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(SpState) }
12082026-08-04T22:35:34.135ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12092026-08-04T22:35:34.135ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12102026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
12112026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration (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
12122026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration: 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
12132026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12142026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration (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
12152026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
12162026-08-04T22:35:34.135ZDEBGtest_oximeter_reregistration (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
12172026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12182026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 54 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12192026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 89 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12202026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 89 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12212026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
12222026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12232026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12242026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12252026-08-04T22:35:34.136ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
12262026-08-04T22:35:34.136ZDEBGtest_oximeter_reregistration (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
12272026-08-04T22:35:34.136ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
12282026-08-04T22:35:34.136ZDEBGtest_oximeter_reregistration (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
12292026-08-04T22:35:34.136ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
12302026-08-04T22:35:34.136ZDEBGtest_oximeter_reregistration (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
12312026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12322026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 90 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12332026-08-04T22:35:34.136ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 90 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12342026-08-04T22:35:34.140ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(SpState) }
12352026-08-04T22:35:34.140ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12362026-08-04T22:35:34.140ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12372026-08-04T22:35:34.141ZDEBGtest_oximeter_reregistration: 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
12382026-08-04T22:35:34.141ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12392026-08-04T22:35:34.141ZDEBGtest_oximeter_reregistration (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
12402026-08-04T22:35:34.141ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
12412026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12422026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12432026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 91 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12442026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 91 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12452026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12462026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12472026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12482026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12492026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12502026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
12512026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12522026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 92 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12532026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 92 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12542026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12552026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12562026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
12572026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12582026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
12592026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12602026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 93 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12612026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 93 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12622026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12632026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12642026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
12652026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12662026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12672026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12682026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12692026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
12702026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12712026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12722026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12732026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (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
12742026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 94 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12752026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 94 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12762026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12772026-08-04T22:35:34.142ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12782026-08-04T22:35:34.142ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
12792026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12802026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12812026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12822026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12832026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12842026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12852026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
12862026-08-04T22:35:34.143ZDEBGtest_oximeter_reregistration (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
12872026-08-04T22:35:34.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 95 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12882026-08-04T22:35:34.143ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 95 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12892026-08-04T22:35:34.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12902026-08-04T22:35:34.143ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12912026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12922026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
12932026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
12942026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
12952026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
12962026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
12972026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
12982026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
12992026-08-04T22:35:34.145ZDEBGtest_oximeter_reregistration (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
13002026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 96 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13012026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 96 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13022026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }
13032026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }
13042026-08-04T22:35:34.146ZDEBGtest_oximeter_reregistration: 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
13052026-08-04T22:35:34.146ZDEBGtest_oximeter_reregistration: 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
13062026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 97 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13072026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 97 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13082026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
13092026-08-04T22:35:34.146ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
13102026-08-04T22:35:34.312ZTRACtest_oximeter_reregistration (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
13112026-08-04T22:35:34.335ZWARNtest_oximeter_reregistration (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 4.535196452s error = proto error: io error: No route to host (os error 148) file = oximeter/producer/src/lib.rs:374
13122026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
13132026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
13142026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
13152026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
13162026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(SpState) }
13172026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(SpState) }
13182026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }
13192026-08-04T22:35:34.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }
13202026-08-04T22:35:34.837ZDEBGtest_oximeter_reregistration: 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
13212026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration: 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
13222026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration: 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
13232026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration: 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
13242026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13252026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 55 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13262026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 98 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13272026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 98 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13282026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13292026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(SpState) }
13302026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13312026-08-04T22:35:34.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13322026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
13332026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration (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
13342026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration: 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
13352026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
13362026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration (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
13372026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
13382026-08-04T22:35:34.839ZDEBGtest_oximeter_reregistration (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
13392026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13402026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 56 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13412026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 99 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13422026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 99 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13432026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
13442026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13452026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
13462026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13472026-08-04T22:35:34.840ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
13482026-08-04T22:35:34.840ZDEBGtest_oximeter_reregistration (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
13492026-08-04T22:35:34.840ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
13502026-08-04T22:35:34.840ZDEBGtest_oximeter_reregistration (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
13512026-08-04T22:35:34.840ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
13522026-08-04T22:35:34.840ZDEBGtest_oximeter_reregistration (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
13532026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13542026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 100 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13552026-08-04T22:35:34.840ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 100 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13562026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }
13572026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13582026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13592026-08-04T22:35:34.841ZDEBGtest_oximeter_reregistration: 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
13602026-08-04T22:35:34.841ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
13612026-08-04T22:35:34.841ZDEBGtest_oximeter_reregistration (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
13622026-08-04T22:35:34.841ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
13632026-08-04T22:35:34.841ZDEBGtest_oximeter_reregistration (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
13642026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13652026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 101 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13662026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 101 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13672026-08-04T22:35:34.841ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
13682026-08-04T22:35:34.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13692026-08-04T22:35:34.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13702026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
13712026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (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
13722026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
13732026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (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
13742026-08-04T22:35:34.842ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 102 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13752026-08-04T22:35:34.842ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 102 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13762026-08-04T22:35:34.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13772026-08-04T22:35:34.842ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13782026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
13792026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (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
13802026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
13812026-08-04T22:35:34.842ZDEBGtest_oximeter_reregistration (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
13822026-08-04T22:35:34.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 103 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13832026-08-04T22:35:34.843ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 103 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13842026-08-04T22:35:34.844ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
13852026-08-04T22:35:34.844ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
13862026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
13872026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13882026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13892026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13902026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13912026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
13922026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13932026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13942026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13952026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
13962026-08-04T22:35:34.845ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 104 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13972026-08-04T22:35:34.845ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 104 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13982026-08-04T22:35:34.845ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
13992026-08-04T22:35:34.845ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
14002026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
14012026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
14022026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
14032026-08-04T22:35:34.845ZDEBGtest_oximeter_reregistration (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
14042026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14052026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14062026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14072026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
14082026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14092026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 105 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14102026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 105 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14112026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14122026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14132026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
14142026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14152026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
14162026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14172026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14182026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14192026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14202026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14212026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration (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
14222026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 106 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14232026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 106 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14242026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }
14252026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }
14262026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration: 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
14272026-08-04T22:35:34.846ZDEBGtest_oximeter_reregistration: 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
14282026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 107 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14292026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 107 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14302026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
14312026-08-04T22:35:34.846ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
14322026-08-04T22:35:35.503ZINFOtest_oximeter_reregistration (dropshot): accepted connection local_addr = [::1]:33591 remote_addr = [::1]:65378
14332026-08-04T22:35:35.510ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b4b45e24-b18d-4cf9-8896-361e82eb116f uri = /ignition
14342026-08-04T22:35:35.510ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b4b45e24-b18d-4cf9-8896-361e82eb116f uri = /ignition version = 3.0.0
14352026-08-04T22:35:35.525ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
14362026-08-04T22:35:35.527ZDEBGtest_oximeter_reregistration: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
14372026-08-04T22:35:35.533ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
14382026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
14392026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
14402026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
14412026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
14422026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
14432026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
14442026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
14452026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
14462026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
14472026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
14482026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
14492026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
14502026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
14512026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
14522026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
14532026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
14542026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
14552026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
14562026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
14572026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
14582026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
14592026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
14602026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
14612026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
14622026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
14632026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
14642026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
14652026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
14662026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
14672026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
14682026-08-04T22:35:35.533ZWARNtest_oximeter_reregistration (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
14692026-08-04T22:35:35.533ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 22782 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b4b45e24-b18d-4cf9-8896-361e82eb116f response_code = 200 uri = /ignition
14702026-08-04T22:35:35.534ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d617af0e-2199-4e44-91b7-e2ebf7c59cef uri = /sp/switch/0
14712026-08-04T22:35:35.534ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d617af0e-2199-4e44-91b7-e2ebf7c59cef uri = /sp/switch/0 version = 3.0.0
14722026-08-04T22:35:35.534ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }
14732026-08-04T22:35:35.536ZDEBGtest_oximeter_reregistration: 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
14742026-08-04T22:35:35.536ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } 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]) }) })
14752026-08-04T22:35:35.536ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
14762026-08-04T22:35:35.536ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } 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(()) }))
14772026-08-04T22:35:35.536ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2663 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d617af0e-2199-4e44-91b7-e2ebf7c59cef response_code = 200 uri = /sp/switch/0
14782026-08-04T22:35:35.544ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2ca7b53e-72ab-4b3d-b082-3cb99a314f67 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
14792026-08-04T22:35:35.544ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2ca7b53e-72ab-4b3d-b082-3cb99a314f67 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
14802026-08-04T22:35:35.544ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
14812026-08-04T22:35:35.544ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } interface = fake-switch0 response = CabooseValue
14822026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
14832026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 76 } interface = fake-switch0 response = CabooseValue
14842026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
14852026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 77 } interface = fake-switch0 response = CabooseValue
14862026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
14872026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 78 } interface = fake-switch0 response = CabooseValue
14882026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
14892026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 79 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14902026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
14912026-08-04T22:35:35.545ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 80 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14922026-08-04T22:35:35.545ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 887 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2ca7b53e-72ab-4b3d-b082-3cb99a314f67 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
14932026-08-04T22:35:35.547ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 837fdc52-964d-4686-92d2-aa0f40605806 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
14942026-08-04T22:35:35.547ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 837fdc52-964d-4686-92d2-aa0f40605806 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
14952026-08-04T22:35:35.547ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
14962026-08-04T22:35:35.547ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 81 } interface = fake-switch0 response = CabooseValue
14972026-08-04T22:35:35.548ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
14982026-08-04T22:35:35.548ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 82 } interface = fake-switch0 response = CabooseValue
14992026-08-04T22:35:35.548ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
15002026-08-04T22:35:35.548ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 83 } interface = fake-switch0 response = CabooseValue
15012026-08-04T22:35:35.548ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
15022026-08-04T22:35:35.549ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 84 } interface = fake-switch0 response = CabooseValue
15032026-08-04T22:35:35.549ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
15042026-08-04T22:35:35.549ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 85 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15052026-08-04T22:35:35.549ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
15062026-08-04T22:35:35.549ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 86 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15072026-08-04T22:35:35.549ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2273 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 837fdc52-964d-4686-92d2-aa0f40605806 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
15082026-08-04T22:35:35.551ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 6694a13a-3ce7-4e00-9e26-e9316e1a485f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
15092026-08-04T22:35:35.551ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 6694a13a-3ce7-4e00-9e26-e9316e1a485f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
15102026-08-04T22:35:35.551ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
15112026-08-04T22:35:35.551ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 87 } interface = fake-switch0 response = CabooseValue
15122026-08-04T22:35:35.551ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
15132026-08-04T22:35:35.551ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 88 } interface = fake-switch0 response = CabooseValue
15142026-08-04T22:35:35.551ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
15152026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 89 } interface = fake-switch0 response = CabooseValue
15162026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
15172026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 90 } interface = fake-switch0 response = CabooseValue
15182026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
15192026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 91 } interface = fake-switch0 response = CabooseValue
15202026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
15212026-08-04T22:35:35.552ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 92 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15222026-08-04T22:35:35.552ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 929 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 6694a13a-3ce7-4e00-9e26-e9316e1a485f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
15232026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a75e6f1c-a9b7-4b10-a56b-0a13cf690ae8 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
15242026-08-04T22:35:35.554ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a75e6f1c-a9b7-4b10-a56b-0a13cf690ae8 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
15252026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
15262026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 93 } interface = fake-switch0 response = CabooseValue
15272026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
15282026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 94 } interface = fake-switch0 response = CabooseValue
15292026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
15302026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 95 } interface = fake-switch0 response = CabooseValue
15312026-08-04T22:35:35.554ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
15322026-08-04T22:35:35.555ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 96 } interface = fake-switch0 response = CabooseValue
15332026-08-04T22:35:35.555ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
15342026-08-04T22:35:35.555ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 97 } interface = fake-switch0 response = CabooseValue
15352026-08-04T22:35:35.555ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
15362026-08-04T22:35:35.555ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 98 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15372026-08-04T22:35:35.555ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1829 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a75e6f1c-a9b7-4b10-a56b-0a13cf690ae8 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
15382026-08-04T22:35:35.556ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d27a278c-2d69-4ec0-a3eb-1e464a36b7cd uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
15392026-08-04T22:35:35.556ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d27a278c-2d69-4ec0-a3eb-1e464a36b7cd uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
15402026-08-04T22:35:35.556ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
15412026-08-04T22:35:35.562ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 99 } interface = fake-switch0 response = CabooseValue
15422026-08-04T22:35:35.562ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
15432026-08-04T22:35:35.562ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 100 } interface = fake-switch0 response = CabooseValue
15442026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
15452026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 101 } interface = fake-switch0 response = CabooseValue
15462026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
15472026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 102 } interface = fake-switch0 response = CabooseValue
15482026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
15492026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 103 } interface = fake-switch0 response = CabooseValue
15502026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
15512026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 104 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15522026-08-04T22:35:35.563ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 6771 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d27a278c-2d69-4ec0-a3eb-1e464a36b7cd response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
15532026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c573a6cc-6342-471c-bbd3-dba3ef94c96a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
15542026-08-04T22:35:35.563ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c573a6cc-6342-471c-bbd3-dba3ef94c96a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
15552026-08-04T22:35:35.563ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
15562026-08-04T22:35:35.564ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 105 } interface = fake-switch0 response = CabooseValue
15572026-08-04T22:35:35.564ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
15582026-08-04T22:35:35.564ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 106 } interface = fake-switch0 response = CabooseValue
15592026-08-04T22:35:35.564ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
15602026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 107 } interface = fake-switch0 response = CabooseValue
15612026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
15622026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 108 } interface = fake-switch0 response = CabooseValue
15632026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
15642026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 109 } interface = fake-switch0 response = CabooseValue
15652026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
15662026-08-04T22:35:35.565ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 110 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15672026-08-04T22:35:35.565ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1597 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c573a6cc-6342-471c-bbd3-dba3ef94c96a response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
15682026-08-04T22:35:35.567ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d7b81653-78b4-4e24-8228-666a59c89c57 uri = /sp/switch/0/component/rot/cmpa
15692026-08-04T22:35:35.567ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d7b81653-78b4-4e24-8228-666a59c89c57 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
15702026-08-04T22:35:35.567ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
15712026-08-04T22:35:35.567ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 111 } interface = fake-switch0 response = ReadRot(Ok)
15722026-08-04T22:35:35.567ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 222 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d7b81653-78b4-4e24-8228-666a59c89c57 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
15732026-08-04T22:35:35.579ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a89d3679-30f0-4e07-8acc-e2b9a09e7c8d uri = /sp/switch/0/component/rot/cfpa
15742026-08-04T22:35:35.579ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a89d3679-30f0-4e07-8acc-e2b9a09e7c8d uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
15752026-08-04T22:35:35.579ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
15762026-08-04T22:35:35.579ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 112 } interface = fake-switch0 response = ReadRot(Ok)
15772026-08-04T22:35:35.580ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 786 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a89d3679-30f0-4e07-8acc-e2b9a09e7c8d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
15782026-08-04T22:35:35.586ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 247a338f-f990-4365-8455-002c2e3af5c4 uri = /sp/switch/0/component/rot/cfpa
15792026-08-04T22:35:35.586ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 247a338f-f990-4365-8455-002c2e3af5c4 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
15802026-08-04T22:35:35.586ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
15812026-08-04T22:35:35.586ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 113 } interface = fake-switch0 response = ReadRot(Ok)
15822026-08-04T22:35:35.586ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 369 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 247a338f-f990-4365-8455-002c2e3af5c4 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
15832026-08-04T22:35:35.587ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 92267d29-f401-4d55-978a-68077c51281b uri = /sp/switch/0/component/rot/cfpa
15842026-08-04T22:35:35.587ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 92267d29-f401-4d55-978a-68077c51281b uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
15852026-08-04T22:35:35.587ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
15862026-08-04T22:35:35.587ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 114 } interface = fake-switch0 response = ReadRot(Ok)
15872026-08-04T22:35:35.587ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 408 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 92267d29-f401-4d55-978a-68077c51281b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
15882026-08-04T22:35:35.605ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b651fe3a-b086-4753-9f4e-993d94a8913b uri = /sp/switch/1
15892026-08-04T22:35:35.605ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b651fe3a-b086-4753-9f4e-993d94a8913b uri = /sp/switch/1 version = 3.0.0
15902026-08-04T22:35:35.606ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(SpState) }
15912026-08-04T22:35:35.606ZDEBGtest_oximeter_reregistration: 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
15922026-08-04T22:35:35.606ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 57 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
15932026-08-04T22:35:35.606ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
15942026-08-04T22:35:35.606ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 58 } interface = fake-switch1 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
15952026-08-04T22:35:35.606ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 640 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b651fe3a-b086-4753-9f4e-993d94a8913b response_code = 200 uri = /sp/switch/1
15962026-08-04T22:35:35.607ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 87b419e6-cb3e-416c-946f-731d7e30565f uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
15972026-08-04T22:35:35.607ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 87b419e6-cb3e-416c-946f-731d7e30565f uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
15982026-08-04T22:35:35.607ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
15992026-08-04T22:35:35.607ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 59 } interface = fake-switch1 response = CabooseValue
16002026-08-04T22:35:35.607ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
16012026-08-04T22:35:35.608ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 60 } interface = fake-switch1 response = CabooseValue
16022026-08-04T22:35:35.608ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
16032026-08-04T22:35:35.608ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 61 } interface = fake-switch1 response = CabooseValue
16042026-08-04T22:35:35.608ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
16052026-08-04T22:35:35.609ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 62 } interface = fake-switch1 response = CabooseValue
16062026-08-04T22:35:35.609ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
16072026-08-04T22:35:35.609ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 63 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16082026-08-04T22:35:35.609ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
16092026-08-04T22:35:35.610ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 64 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16102026-08-04T22:35:35.610ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2532 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 87b419e6-cb3e-416c-946f-731d7e30565f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
16112026-08-04T22:35:35.610ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 57690da4-2d6f-464d-8aba-1ffeb27a2534 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
16122026-08-04T22:35:35.610ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 57690da4-2d6f-464d-8aba-1ffeb27a2534 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
16132026-08-04T22:35:35.611ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
16142026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 65 } interface = fake-switch1 response = CabooseValue
16152026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
16162026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 66 } interface = fake-switch1 response = CabooseValue
16172026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
16182026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 67 } interface = fake-switch1 response = CabooseValue
16192026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
16202026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 68 } interface = fake-switch1 response = CabooseValue
16212026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
16222026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 69 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16232026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
16242026-08-04T22:35:35.612ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 70 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16252026-08-04T22:35:35.613ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2163 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 57690da4-2d6f-464d-8aba-1ffeb27a2534 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
16262026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = f12c088e-1e55-40fa-91e2-c7e9386358ef uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
16272026-08-04T22:35:35.614ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = f12c088e-1e55-40fa-91e2-c7e9386358ef uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
16282026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
16292026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 71 } interface = fake-switch1 response = CabooseValue
16302026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
16312026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 72 } interface = fake-switch1 response = CabooseValue
16322026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
16332026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 73 } interface = fake-switch1 response = CabooseValue
16342026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
16352026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 74 } interface = fake-switch1 response = CabooseValue
16362026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
16372026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 75 } interface = fake-switch1 response = CabooseValue
16382026-08-04T22:35:35.614ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
16392026-08-04T22:35:35.615ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 76 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16402026-08-04T22:35:35.615ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 526 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = f12c088e-1e55-40fa-91e2-c7e9386358ef response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
16412026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 63132361-85c5-4dbc-94fb-d89573039a5d uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
16422026-08-04T22:35:35.616ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 63132361-85c5-4dbc-94fb-d89573039a5d uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
16432026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
16442026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 77 } interface = fake-switch1 response = CabooseValue
16452026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
16462026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 78 } interface = fake-switch1 response = CabooseValue
16472026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
16482026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 79 } interface = fake-switch1 response = CabooseValue
16492026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
16502026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 80 } interface = fake-switch1 response = CabooseValue
16512026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
16522026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 81 } interface = fake-switch1 response = CabooseValue
16532026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
16542026-08-04T22:35:35.616ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 82 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16552026-08-04T22:35:35.617ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 794 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 63132361-85c5-4dbc-94fb-d89573039a5d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
16562026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 490af3aa-c953-4707-ae34-d093bc33c0ec uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
16572026-08-04T22:35:35.625ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 490af3aa-c953-4707-ae34-d093bc33c0ec uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
16582026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
16592026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 83 } interface = fake-switch1 response = CabooseValue
16602026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
16612026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 84 } interface = fake-switch1 response = CabooseValue
16622026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
16632026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 85 } interface = fake-switch1 response = CabooseValue
16642026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
16652026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 86 } interface = fake-switch1 response = CabooseValue
16662026-08-04T22:35:35.625ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
16672026-08-04T22:35:35.628ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 87 } interface = fake-switch1 response = CabooseValue
16682026-08-04T22:35:35.628ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
16692026-08-04T22:35:35.628ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 88 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16702026-08-04T22:35:35.629ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 3936 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 490af3aa-c953-4707-ae34-d093bc33c0ec response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
16712026-08-04T22:35:35.630ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 9f0ebc3d-7961-4e66-9138-305406f4e0fe uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
16722026-08-04T22:35:35.630ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 9f0ebc3d-7961-4e66-9138-305406f4e0fe uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
16732026-08-04T22:35:35.630ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
16742026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 89 } interface = fake-switch1 response = CabooseValue
16752026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
16762026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 90 } interface = fake-switch1 response = CabooseValue
16772026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
16782026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 91 } interface = fake-switch1 response = CabooseValue
16792026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
16802026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 92 } interface = fake-switch1 response = CabooseValue
16812026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
16822026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 93 } interface = fake-switch1 response = CabooseValue
16832026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
16842026-08-04T22:35:35.631ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 94 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16852026-08-04T22:35:35.631ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 826 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 9f0ebc3d-7961-4e66-9138-305406f4e0fe response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
16862026-08-04T22:35:35.637ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 89f6fa42-cee8-4157-b079-94b68ea7a8e6 uri = /sp/switch/1/component/rot/cmpa
16872026-08-04T22:35:35.638ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 89f6fa42-cee8-4157-b079-94b68ea7a8e6 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
16882026-08-04T22:35:35.638ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
16892026-08-04T22:35:35.638ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 95 } interface = fake-switch1 response = ReadRot(Ok)
16902026-08-04T22:35:35.638ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 437 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 89f6fa42-cee8-4157-b079-94b68ea7a8e6 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
16912026-08-04T22:35:35.638ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 230f12b5-1e16-4725-8942-7c82d9568ba2 uri = /sp/switch/1/component/rot/cfpa
16922026-08-04T22:35:35.638ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 230f12b5-1e16-4725-8942-7c82d9568ba2 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
16932026-08-04T22:35:35.639ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
16942026-08-04T22:35:35.639ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 96 } interface = fake-switch1 response = ReadRot(Ok)
16952026-08-04T22:35:35.639ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 365 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 230f12b5-1e16-4725-8942-7c82d9568ba2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
16962026-08-04T22:35:35.639ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b6d2c4c3-589e-403a-936a-3d2dc7a118cf uri = /sp/switch/1/component/rot/cfpa
16972026-08-04T22:35:35.639ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b6d2c4c3-589e-403a-936a-3d2dc7a118cf uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
16982026-08-04T22:35:35.639ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
16992026-08-04T22:35:35.639ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 97 } interface = fake-switch1 response = ReadRot(Ok)
17002026-08-04T22:35:35.639ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 306 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = b6d2c4c3-589e-403a-936a-3d2dc7a118cf response_code = 200 uri = /sp/switch/1/component/rot/cfpa
17012026-08-04T22:35:35.641ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 3e95ba86-8551-42ed-a32e-ab4dcec6d3c6 uri = /sp/switch/1/component/rot/cfpa
17022026-08-04T22:35:35.641ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 3e95ba86-8551-42ed-a32e-ab4dcec6d3c6 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
17032026-08-04T22:35:35.641ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
17042026-08-04T22:35:35.641ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 98 } interface = fake-switch1 response = ReadRot(Ok)
17052026-08-04T22:35:35.641ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 376 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 3e95ba86-8551-42ed-a32e-ab4dcec6d3c6 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
17062026-08-04T22:35:35.641ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 42448464-8e98-4226-b3e6-2e7cb7d142bc uri = /sp/sled/0
17072026-08-04T22:35:35.641ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 42448464-8e98-4226-b3e6-2e7cb7d142bc uri = /sp/sled/0 version = 3.0.0
17082026-08-04T22:35:35.641ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }
17092026-08-04T22:35:35.641ZDEBGtest_oximeter_reregistration: 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
17102026-08-04T22:35:35.641ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 108 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17112026-08-04T22:35:35.642ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
17122026-08-04T22:35:35.642ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 109 } interface = fake-sled0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
17132026-08-04T22:35:35.642ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 395 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 42448464-8e98-4226-b3e6-2e7cb7d142bc response_code = 200 uri = /sp/sled/0
17142026-08-04T22:35:35.643ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 42ae454e-bceb-4f77-8f84-c8360f986007 uri = /sp/sled/0/component/host-boot-flash/active-slot
17152026-08-04T22:35:35.643ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 42ae454e-bceb-4f77-8f84-c8360f986007 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
17162026-08-04T22:35:35.643ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
17172026-08-04T22:35:35.643ZDEBGtest_oximeter_reregistration (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
17182026-08-04T22:35:35.643ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 110 } interface = fake-sled0 response = ComponentActiveSlot(0)
17192026-08-04T22:35:35.643ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 346 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 42ae454e-bceb-4f77-8f84-c8360f986007 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
17202026-08-04T22:35:35.644ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 1d839a5f-32b0-47a9-ab06-faf040754dcb uri = /sp/sled/0/component/host-boot-flash/hash/0
17212026-08-04T22:35:35.644ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 1d839a5f-32b0-47a9-ab06-faf040754dcb uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
17222026-08-04T22:35:35.644ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
17232026-08-04T22:35:35.644ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 111 } interface = fake-sled0 response = HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])
17242026-08-04T22:35:35.644ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 237 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 1d839a5f-32b0-47a9-ab06-faf040754dcb response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
17252026-08-04T22:35:35.644ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d2405ff4-e2c4-42b6-98ba-80bc7feea223 uri = /sp/sled/0/component/host-boot-flash/hash/1
17262026-08-04T22:35:35.644ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d2405ff4-e2c4-42b6-98ba-80bc7feea223 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
17272026-08-04T22:35:35.644ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
17282026-08-04T22:35:35.644ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 112 } interface = fake-sled0 response = HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])
17292026-08-04T22:35:35.644ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 193 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = d2405ff4-e2c4-42b6-98ba-80bc7feea223 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
17302026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 77ec40d7-8b61-4998-bf92-ff078213cf80 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
17312026-08-04T22:35:35.645ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 77ec40d7-8b61-4998-bf92-ff078213cf80 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
17322026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
17332026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 113 } interface = fake-sled0 response = CabooseValue
17342026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
17352026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 114 } interface = fake-sled0 response = CabooseValue
17362026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
17372026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 115 } interface = fake-sled0 response = CabooseValue
17382026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
17392026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 116 } interface = fake-sled0 response = CabooseValue
17402026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
17412026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 117 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17422026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
17432026-08-04T22:35:35.645ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 118 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17442026-08-04T22:35:35.645ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 479 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 77ec40d7-8b61-4998-bf92-ff078213cf80 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
17452026-08-04T22:35:35.646ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 6d40539a-04f0-4df7-91d2-264cab025cdb uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
17462026-08-04T22:35:35.646ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 6d40539a-04f0-4df7-91d2-264cab025cdb uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
17472026-08-04T22:35:35.646ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
17482026-08-04T22:35:35.646ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 119 } interface = fake-sled0 response = CabooseValue
17492026-08-04T22:35:35.646ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
17502026-08-04T22:35:35.646ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 120 } interface = fake-sled0 response = CabooseValue
17512026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
17522026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 121 } interface = fake-sled0 response = CabooseValue
17532026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
17542026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 122 } interface = fake-sled0 response = CabooseValue
17552026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
17562026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 123 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17572026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
17582026-08-04T22:35:35.647ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 124 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17592026-08-04T22:35:35.647ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1336 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 6d40539a-04f0-4df7-91d2-264cab025cdb response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
17602026-08-04T22:35:35.648ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 8a753799-373c-4eb1-8c71-6a8d9acd0288 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
17612026-08-04T22:35:35.648ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 8a753799-373c-4eb1-8c71-6a8d9acd0288 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
17622026-08-04T22:35:35.648ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
17632026-08-04T22:35:35.652ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 125 } interface = fake-sled0 response = CabooseValue
17642026-08-04T22:35:35.652ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
17652026-08-04T22:35:36.339ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 126 } interface = fake-sled0 response = CabooseValue
17662026-08-04T22:35:36.388ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
17672026-08-04T22:35:36.388ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
17682026-08-04T22:35:36.388ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
17692026-08-04T22:35:36.388ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
17702026-08-04T22:35:36.389ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }
17712026-08-04T22:35:36.389ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(SpState) }
17722026-08-04T22:35:36.389ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }
17732026-08-04T22:35:36.389ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }
17742026-08-04T22:35:36.401ZDEBGtest_oximeter_reregistration: 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
17752026-08-04T22:35:36.401ZDEBGtest_oximeter_reregistration: 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
17762026-08-04T22:35:36.401ZDEBGtest_oximeter_reregistration: 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
17772026-08-04T22:35:36.401ZDEBGtest_oximeter_reregistration: 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
17782026-08-04T22:35:36.412ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 115 } 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]) }) })
17792026-08-04T22:35:36.412ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 99 } 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]) }) })
17802026-08-04T22:35:36.412ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 127 } 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]) }) })
17812026-08-04T22:35:36.412ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
17822026-08-04T22:35:36.412ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 108 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17832026-08-04T22:35:36.414ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17842026-08-04T22:35:36.414ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(SpState) }
17852026-08-04T22:35:36.414ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17862026-08-04T22:35:36.414ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
17872026-08-04T22:35:36.414ZDEBGtest_oximeter_reregistration (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
17882026-08-04T22:35:36.414ZDEBGtest_oximeter_reregistration: 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
17892026-08-04T22:35:36.414ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
17902026-08-04T22:35:36.414ZDEBGtest_oximeter_reregistration (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
17912026-08-04T22:35:36.420ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 116 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17922026-08-04T22:35:36.420ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 100 } 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]) }) })
17932026-08-04T22:35:36.420ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 128 } interface = fake-sled0 response = CabooseValue
17942026-08-04T22:35:36.420ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17952026-08-04T22:35:36.420ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 109 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17962026-08-04T22:35:36.421ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
17972026-08-04T22:35:36.422ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17982026-08-04T22:35:36.422ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17992026-08-04T22:35:36.422ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
18002026-08-04T22:35:36.422ZDEBGtest_oximeter_reregistration (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
18012026-08-04T22:35:36.422ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18022026-08-04T22:35:36.422ZDEBGtest_oximeter_reregistration (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
18032026-08-04T22:35:36.422ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
18042026-08-04T22:35:36.422ZDEBGtest_oximeter_reregistration (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
18052026-08-04T22:35:36.475ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 117 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18062026-08-04T22:35:36.475ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 129 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18072026-08-04T22:35:36.475ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
18082026-08-04T22:35:36.475ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 110 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18092026-08-04T22:35:36.476ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(SpState) }
18102026-08-04T22:35:36.476ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18112026-08-04T22:35:36.485ZDEBGtest_oximeter_reregistration: 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
18122026-08-04T22:35:36.485ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
18132026-08-04T22:35:36.485ZDEBGtest_oximeter_reregistration (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
18142026-08-04T22:35:36.575ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 118 } 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]) }) })
18152026-08-04T22:35:36.576ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 130 } interface = fake-sled0 response = CabooseValue
18162026-08-04T22:35:36.576ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18172026-08-04T22:35:36.576ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 111 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18182026-08-04T22:35:36.576ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
18192026-08-04T22:35:36.576ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18202026-08-04T22:35:36.577ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
18212026-08-04T22:35:36.577ZDEBGtest_oximeter_reregistration (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
18222026-08-04T22:35:36.577ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
18232026-08-04T22:35:36.577ZDEBGtest_oximeter_reregistration (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
18242026-08-04T22:35:36.584ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 131 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18252026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
18262026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 112 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18272026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18282026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
18292026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18302026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 132 } interface = fake-sled0 response = CabooseValue
18312026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18322026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 113 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18332026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18342026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
18352026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18362026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
18372026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18382026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18392026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18402026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18412026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 133 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18422026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
18432026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 114 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18442026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18452026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
18462026-08-04T22:35:36.585ZDEBGtest_oximeter_reregistration (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
18472026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 134 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18482026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18492026-08-04T22:35:36.585ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 115 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18502026-08-04T22:35:36.586ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 937848 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 8a753799-373c-4eb1-8c71-6a8d9acd0288 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
18512026-08-04T22:35:36.586ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18522026-08-04T22:35:36.598ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
18532026-08-04T22:35:36.598ZDEBGtest_oximeter_reregistration (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
18542026-08-04T22:35:36.598ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
18552026-08-04T22:35:36.598ZDEBGtest_oximeter_reregistration (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
18562026-08-04T22:35:36.598ZDEBGtest_oximeter_reregistration (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
18572026-08-04T22:35:36.598ZDEBGtest_oximeter_reregistration (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
18582026-08-04T22:35:36.599ZDEBGtest_oximeter_reregistration (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
18592026-08-04T22:35:36.599ZDEBGtest_oximeter_reregistration (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
18602026-08-04T22:35:36.599ZDEBGtest_oximeter_reregistration (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
18612026-08-04T22:35:36.609ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 135 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18622026-08-04T22:35:36.609ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 116 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18632026-08-04T22:35:36.609ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = ef0513ec-cdeb-4224-bc58-f5730c419d55 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
18642026-08-04T22:35:36.609ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = ef0513ec-cdeb-4224-bc58-f5730c419d55 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
18652026-08-04T22:35:36.611ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18662026-08-04T22:35:36.611ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(SpState) }
18672026-08-04T22:35:36.611ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
18682026-08-04T22:35:36.611ZDEBGtest_oximeter_reregistration (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
18692026-08-04T22:35:36.611ZDEBGtest_oximeter_reregistration: 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
18702026-08-04T22:35:36.611ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 136 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18712026-08-04T22:35:36.611ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
18722026-08-04T22:35:36.611ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 117 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18732026-08-04T22:35:36.611ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
18742026-08-04T22:35:36.621ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 137 } interface = fake-sled0 response = CabooseValue
18752026-08-04T22:35:36.621ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18762026-08-04T22:35:36.626ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
18772026-08-04T22:35:36.626ZDEBGtest_oximeter_reregistration (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
18782026-08-04T22:35:36.626ZDEBGtest_oximeter_reregistration (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
18792026-08-04T22:35:36.626ZDEBGtest_oximeter_reregistration (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
18802026-08-04T22:35:36.626ZDEBGtest_oximeter_reregistration (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
18812026-08-04T22:35:36.629ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 138 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18822026-08-04T22:35:36.629ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
18832026-08-04T22:35:36.648ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 139 } interface = fake-sled0 response = CabooseValue
18842026-08-04T22:35:36.648ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18852026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
18862026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (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
18872026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (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
18882026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (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
18892026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (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
18902026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (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
18912026-08-04T22:35:36.794ZDEBGtest_oximeter_reregistration (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
18922026-08-04T22:35:36.798ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 140 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18932026-08-04T22:35:36.798ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
18942026-08-04T22:35:36.801ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 141 } interface = fake-sled0 response = CabooseValue
18952026-08-04T22:35:36.801ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18962026-08-04T22:35:36.801ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
18972026-08-04T22:35:36.801ZDEBGtest_oximeter_reregistration (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
18982026-08-04T22:35:36.802ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 142 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18992026-08-04T22:35:36.802ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
19002026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 143 } interface = fake-sled0 response = CabooseValue
19012026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(SpState) }
19022026-08-04T22:35:36.804ZDEBGtest_oximeter_reregistration: 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
19032026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 144 } 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]) }) })
19042026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
19052026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
19062026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 145 } interface = fake-sled0 response = CabooseValue
19072026-08-04T22:35:36.804ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
19082026-08-04T22:35:36.810ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 146 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19092026-08-04T22:35:36.810ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 200968 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = ef0513ec-cdeb-4224-bc58-f5730c419d55 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
19102026-08-04T22:35:36.816ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 3899605f-aca9-45a9-a864-56cf681505eb uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
19112026-08-04T22:35:36.816ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 3899605f-aca9-45a9-a864-56cf681505eb uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
19122026-08-04T22:35:36.816ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
19132026-08-04T22:35:36.817ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 147 } interface = fake-sled0 response = CabooseValue
19142026-08-04T22:35:36.817ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
19152026-08-04T22:35:36.817ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 148 } interface = fake-sled0 response = CabooseValue
19162026-08-04T22:35:36.817ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
19172026-08-04T22:35:36.817ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 149 } interface = fake-sled0 response = CabooseValue
19182026-08-04T22:35:36.817ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
19192026-08-04T22:35:36.819ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 150 } interface = fake-sled0 response = CabooseValue
19202026-08-04T22:35:36.819ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
19212026-08-04T22:35:36.819ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 151 } interface = fake-sled0 response = CabooseValue
19222026-08-04T22:35:36.819ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
19232026-08-04T22:35:36.819ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 152 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19242026-08-04T22:35:36.821ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 5084 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 3899605f-aca9-45a9-a864-56cf681505eb response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
19252026-08-04T22:35:36.843ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
19262026-08-04T22:35:36.843ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
19272026-08-04T22:35:36.843ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
19282026-08-04T22:35:36.843ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
19292026-08-04T22:35:36.844ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(SpState) }
19302026-08-04T22:35:36.844ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(SpState) }
19312026-08-04T22:35:36.844ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(SpState) }
19322026-08-04T22:35:36.844ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(SpState) }
19332026-08-04T22:35:36.846ZDEBGtest_oximeter_reregistration: 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
19342026-08-04T22:35:36.847ZDEBGtest_oximeter_reregistration: 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
19352026-08-04T22:35:36.847ZDEBGtest_oximeter_reregistration: 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
19362026-08-04T22:35:36.847ZDEBGtest_oximeter_reregistration: 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
19372026-08-04T22:35:36.847ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = f3219434-edeb-4a60-9830-0b405048333a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
19382026-08-04T22:35:36.847ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = f3219434-edeb-4a60-9830-0b405048333a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
19392026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 119 } 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]) }) })
19402026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 101 } 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]) }) })
19412026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 153 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19422026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
19432026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 118 } 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]) }) })
19442026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19452026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(SpState) }
19462026-08-04T22:35:36.852ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19472026-08-04T22:35:36.852ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
19482026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (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
19492026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration: 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
19502026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
19512026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (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
19522026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 120 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19532026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 102 } 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]) }) })
19542026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 154 } interface = fake-sled0 response = CabooseValue
19552026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19562026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 119 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19572026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
19582026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19592026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19602026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
19612026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (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
19622026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
19632026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (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
19642026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
19652026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration (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
19662026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 121 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19672026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 155 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19682026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
19692026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 120 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19702026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(SpState) }
19712026-08-04T22:35:36.853ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19722026-08-04T22:35:36.853ZDEBGtest_oximeter_reregistration: 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
19732026-08-04T22:35:36.854ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
19742026-08-04T22:35:36.856ZDEBGtest_oximeter_reregistration (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
19752026-08-04T22:35:36.860ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 122 } 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]) }) })
19762026-08-04T22:35:36.860ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 156 } interface = fake-sled0 response = CabooseValue
19772026-08-04T22:35:36.860ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
19782026-08-04T22:35:36.860ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 121 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19792026-08-04T22:35:36.860ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
19802026-08-04T22:35:36.860ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
19812026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
19822026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
19832026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
19842026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
19852026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 157 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19862026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
19872026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 122 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19882026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19892026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
19902026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
19912026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 158 } interface = fake-sled0 response = CabooseValue
19922026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19932026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 123 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19942026-08-04T22:35:36.861ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19952026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
19962026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
19972026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
19982026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
19992026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
20002026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
20012026-08-04T22:35:36.861ZDEBGtest_oximeter_reregistration (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
20022026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 159 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20032026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
20042026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 124 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20052026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
20062026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
20072026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20082026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 160 } interface = fake-sled0 response = CabooseValue
20092026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20102026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 125 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20112026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20122026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
20132026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20142026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
20152026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20162026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20172026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20182026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20192026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20202026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration (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
20212026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 161 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20222026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
20232026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 126 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20242026-08-04T22:35:36.864ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }
20252026-08-04T22:35:36.864ZDEBGtest_oximeter_reregistration: 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
20262026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 162 } interface = fake-sled0 response = CabooseValue
20272026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20282026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 127 } 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]) }) })
20292026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
20302026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
20312026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (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
20322026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 163 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20332026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
20342026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 164 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20352026-08-04T22:35:36.865ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20362026-08-04T22:35:36.865ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 18080 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = f3219434-edeb-4a60-9830-0b405048333a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
20372026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
20382026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (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
20392026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (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
20402026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (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
20412026-08-04T22:35:36.865ZDEBGtest_oximeter_reregistration (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
20422026-08-04T22:35:36.866ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 165 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20432026-08-04T22:35:36.866ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 482ea955-875b-462b-a48d-612f9717d98e uri = /sp/sled/0/component/rot/cmpa
20442026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 482ea955-875b-462b-a48d-612f9717d98e uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
20452026-08-04T22:35:36.866ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20462026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
20472026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (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
20482026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (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
20492026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (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
20502026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (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
20512026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (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
20522026-08-04T22:35:36.866ZDEBGtest_oximeter_reregistration (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
20532026-08-04T22:35:36.866ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 166 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20542026-08-04T22:35:36.866ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
20552026-08-04T22:35:36.867ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 167 } interface = fake-sled0 response = ReadRot(Ok)
20562026-08-04T22:35:36.867ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
20572026-08-04T22:35:36.867ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1207 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 482ea955-875b-462b-a48d-612f9717d98e response_code = 200 uri = /sp/sled/0/component/rot/cmpa
20582026-08-04T22:35:36.867ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
20592026-08-04T22:35:36.867ZDEBGtest_oximeter_reregistration (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
20602026-08-04T22:35:36.869ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 168 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20612026-08-04T22:35:36.869ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = fd823cce-5690-4578-aa6d-8fbee6229756 uri = /sp/sled/0/component/rot/cfpa
20622026-08-04T22:35:36.869ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = fd823cce-5690-4578-aa6d-8fbee6229756 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
20632026-08-04T22:35:36.870ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(SpState) }
20642026-08-04T22:35:36.900ZDEBGtest_oximeter_reregistration: 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
20652026-08-04T22:35:36.914ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 169 } 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]) }) })
20662026-08-04T22:35:36.914ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
20672026-08-04T22:35:36.914ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
20682026-08-04T22:35:36.923ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 170 } interface = fake-sled0 response = ReadRot(Ok)
20692026-08-04T22:35:36.923ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 53958 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = fd823cce-5690-4578-aa6d-8fbee6229756 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
20702026-08-04T22:35:36.926ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 1d322730-f162-400d-b7ed-8e5563e60b80 uri = /sp/sled/0/component/rot/cfpa
20712026-08-04T22:35:36.926ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 1d322730-f162-400d-b7ed-8e5563e60b80 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
20722026-08-04T22:35:36.926ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
20732026-08-04T22:35:36.928ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 171 } interface = fake-sled0 response = ReadRot(Ok)
20742026-08-04T22:35:36.928ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 2600 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 1d322730-f162-400d-b7ed-8e5563e60b80 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
20752026-08-04T22:35:36.942ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = db2b0018-8197-4636-96cd-4103e0115ce4 uri = /sp/sled/0/component/rot/cfpa
20762026-08-04T22:35:36.942ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = db2b0018-8197-4636-96cd-4103e0115ce4 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
20772026-08-04T22:35:36.945ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
20782026-08-04T22:35:36.958ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 172 } interface = fake-sled0 response = ReadRot(Ok)
20792026-08-04T22:35:36.958ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 16510 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = db2b0018-8197-4636-96cd-4103e0115ce4 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
20802026-08-04T22:35:36.959ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 07f8a955-b7f7-46d3-9277-a9ad5a24d83a uri = /sp/sled/1
20812026-08-04T22:35:36.959ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 07f8a955-b7f7-46d3-9277-a9ad5a24d83a uri = /sp/sled/1 version = 3.0.0
20822026-08-04T22:35:36.959ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(SpState) }
20832026-08-04T22:35:36.959ZDEBGtest_oximeter_reregistration: 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
20842026-08-04T22:35:36.959ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 128 } 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]) }) })
20852026-08-04T22:35:36.959ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
20862026-08-04T22:35:36.959ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 129 } interface = fake-sled1 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
20872026-08-04T22:35:36.959ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 657 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 07f8a955-b7f7-46d3-9277-a9ad5a24d83a response_code = 200 uri = /sp/sled/1
20882026-08-04T22:35:36.960ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 99d1a3de-991d-4b83-b1dd-b02b2ffae1bd uri = /sp/sled/1/component/host-boot-flash/active-slot
20892026-08-04T22:35:36.960ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 99d1a3de-991d-4b83-b1dd-b02b2ffae1bd uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
20902026-08-04T22:35:36.960ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
20912026-08-04T22:35:36.960ZDEBGtest_oximeter_reregistration (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
20922026-08-04T22:35:36.972ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 130 } interface = fake-sled1 response = ComponentActiveSlot(0)
20932026-08-04T22:35:36.974ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 14071 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 99d1a3de-991d-4b83-b1dd-b02b2ffae1bd response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
20942026-08-04T22:35:36.975ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2ee6b24b-364a-416a-abbc-b6d7045e2209 uri = /sp/sled/1/component/host-boot-flash/hash/0
20952026-08-04T22:35:36.975ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2ee6b24b-364a-416a-abbc-b6d7045e2209 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
20962026-08-04T22:35:36.976ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
20972026-08-04T22:35:36.976ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 131 } interface = fake-sled1 response = HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])
20982026-08-04T22:35:36.976ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 734 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2ee6b24b-364a-416a-abbc-b6d7045e2209 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
20992026-08-04T22:35:36.977ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 7d81d25f-5d5e-4a73-88aa-92cb94ba8d59 uri = /sp/sled/1/component/host-boot-flash/hash/1
21002026-08-04T22:35:36.977ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 7d81d25f-5d5e-4a73-88aa-92cb94ba8d59 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
21012026-08-04T22:35:36.977ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
21022026-08-04T22:35:36.977ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 132 } interface = fake-sled1 response = HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])
21032026-08-04T22:35:36.977ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 366 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 7d81d25f-5d5e-4a73-88aa-92cb94ba8d59 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
21042026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a4383151-222c-433b-90a5-7a29701366fd uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
21052026-08-04T22:35:36.978ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a4383151-222c-433b-90a5-7a29701366fd uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
21062026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
21072026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 133 } interface = fake-sled1 response = CabooseValue
21082026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
21092026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 134 } interface = fake-sled1 response = CabooseValue
21102026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
21112026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 135 } interface = fake-sled1 response = CabooseValue
21122026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
21132026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 136 } interface = fake-sled1 response = CabooseValue
21142026-08-04T22:35:36.978ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
21152026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 137 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
21162026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
21172026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 138 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21182026-08-04T22:35:36.979ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1098 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a4383151-222c-433b-90a5-7a29701366fd response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
21192026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c82cecfa-df15-423d-bd5a-8dcd9f5c7c7e uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
21202026-08-04T22:35:36.979ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c82cecfa-df15-423d-bd5a-8dcd9f5c7c7e uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
21212026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
21222026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 139 } interface = fake-sled1 response = CabooseValue
21232026-08-04T22:35:36.979ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
21242026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 140 } interface = fake-sled1 response = CabooseValue
21252026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
21262026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 141 } interface = fake-sled1 response = CabooseValue
21272026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
21282026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 142 } interface = fake-sled1 response = CabooseValue
21292026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
21302026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 143 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
21312026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
21322026-08-04T22:35:36.980ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 144 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21332026-08-04T22:35:36.980ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 960 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c82cecfa-df15-423d-bd5a-8dcd9f5c7c7e response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
21342026-08-04T22:35:36.990ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 0eb1fa8a-335c-495a-8f81-567bad7e4afd uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
21352026-08-04T22:35:36.990ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 0eb1fa8a-335c-495a-8f81-567bad7e4afd uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
21362026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
21372026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 145 } interface = fake-sled1 response = CabooseValue
21382026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
21392026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 146 } interface = fake-sled1 response = CabooseValue
21402026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
21412026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 147 } interface = fake-sled1 response = CabooseValue
21422026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
21432026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 148 } interface = fake-sled1 response = CabooseValue
21442026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
21452026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 149 } interface = fake-sled1 response = CabooseValue
21462026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
21472026-08-04T22:35:36.991ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 150 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21482026-08-04T22:35:36.992ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 1440 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 0eb1fa8a-335c-495a-8f81-567bad7e4afd response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
21492026-08-04T22:35:36.992ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c99e7132-d736-4283-a6f9-cb391674c71f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
21502026-08-04T22:35:36.992ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c99e7132-d736-4283-a6f9-cb391674c71f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
21512026-08-04T22:35:36.992ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
21522026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 151 } interface = fake-sled1 response = CabooseValue
21532026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
21542026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 152 } interface = fake-sled1 response = CabooseValue
21552026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
21562026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 153 } interface = fake-sled1 response = CabooseValue
21572026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
21582026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 154 } interface = fake-sled1 response = CabooseValue
21592026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
21602026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 155 } interface = fake-sled1 response = CabooseValue
21612026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
21622026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 156 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21632026-08-04T22:35:36.995ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 3055 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = c99e7132-d736-4283-a6f9-cb391674c71f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
21642026-08-04T22:35:36.995ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = e311c8f1-992c-4752-998a-89e96441febd uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
21652026-08-04T22:35:36.996ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = e311c8f1-992c-4752-998a-89e96441febd uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
21662026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
21672026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 157 } interface = fake-sled1 response = CabooseValue
21682026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
21692026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 158 } interface = fake-sled1 response = CabooseValue
21702026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
21712026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 159 } interface = fake-sled1 response = CabooseValue
21722026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
21732026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 160 } interface = fake-sled1 response = CabooseValue
21742026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
21752026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 161 } interface = fake-sled1 response = CabooseValue
21762026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
21772026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 162 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21782026-08-04T22:35:36.997ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 503 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = e311c8f1-992c-4752-998a-89e96441febd response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
21792026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 34c113b4-7906-486d-8882-b5b2259a2892 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
21802026-08-04T22:35:36.997ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 34c113b4-7906-486d-8882-b5b2259a2892 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
21812026-08-04T22:35:36.997ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
21822026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 163 } interface = fake-sled1 response = CabooseValue
21832026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
21842026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 164 } interface = fake-sled1 response = CabooseValue
21852026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
21862026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 165 } interface = fake-sled1 response = CabooseValue
21872026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
21882026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 166 } interface = fake-sled1 response = CabooseValue
21892026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
21902026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 167 } interface = fake-sled1 response = CabooseValue
21912026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
21922026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 168 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21932026-08-04T22:35:36.998ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 588 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 34c113b4-7906-486d-8882-b5b2259a2892 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
21942026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2a1a155a-2972-4263-ae3f-510593e84ce6 uri = /sp/sled/1/component/rot/cmpa
21952026-08-04T22:35:36.998ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2a1a155a-2972-4263-ae3f-510593e84ce6 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
21962026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
21972026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 169 } interface = fake-sled1 response = ReadRot(Ok)
21982026-08-04T22:35:36.998ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 383 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 2a1a155a-2972-4263-ae3f-510593e84ce6 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
21992026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 36749acf-33d4-48ab-9913-11bddda8a5ec uri = /sp/sled/1/component/rot/cfpa
22002026-08-04T22:35:36.998ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 36749acf-33d4-48ab-9913-11bddda8a5ec uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
22012026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
22022026-08-04T22:35:36.998ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 170 } interface = fake-sled1 response = ReadRot(Ok)
22032026-08-04T22:35:36.998ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 269 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = 36749acf-33d4-48ab-9913-11bddda8a5ec response_code = 200 uri = /sp/sled/1/component/rot/cfpa
22042026-08-04T22:35:36.999ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a26a00b5-cb1b-49b0-8873-4b5340dff025 uri = /sp/sled/1/component/rot/cfpa
22052026-08-04T22:35:36.999ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a26a00b5-cb1b-49b0-8873-4b5340dff025 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
22062026-08-04T22:35:36.999ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
22072026-08-04T22:35:36.999ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 171 } interface = fake-sled1 response = ReadRot(Ok)
22082026-08-04T22:35:36.999ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 247 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = a26a00b5-cb1b-49b0-8873-4b5340dff025 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
22092026-08-04T22:35:36.999ZTRACtest_oximeter_reregistration (dropshot): incoming request local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = af1e712f-b573-48d1-9868-48b6a636c7a1 uri = /sp/sled/1/component/rot/cfpa
22102026-08-04T22:35:36.999ZDEBGtest_oximeter_reregistration (dropshot): determined request API version local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = af1e712f-b573-48d1-9868-48b6a636c7a1 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
22112026-08-04T22:35:37.000ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
22122026-08-04T22:35:37.000ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 172 } interface = fake-sled1 response = ReadRot(Ok)
22132026-08-04T22:35:37.001ZINFOtest_oximeter_reregistration (dropshot): request completed latency_us = 794 local_addr = [::1]:33591 method = GET remote_addr = [::1]:65378 req_id = af1e712f-b573-48d1-9868-48b6a636c7a1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
22142026-08-04T22:35:37.835ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
22152026-08-04T22:35:37.835ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
22162026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
22172026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
22182026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }
22192026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(SpState) }
22202026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(SpState) }
22212026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(SpState) }
22222026-08-04T22:35:37.836ZDEBGtest_oximeter_reregistration: 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
22232026-08-04T22:35:37.836ZDEBGtest_oximeter_reregistration: 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
22242026-08-04T22:35:37.836ZDEBGtest_oximeter_reregistration: 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
22252026-08-04T22:35:37.836ZDEBGtest_oximeter_reregistration: 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
22262026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 123 } 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]) }) })
22272026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 103 } 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]) }) })
22282026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 173 } 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]) }) })
22292026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 173 } 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]) }) })
22302026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22312026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(SpState) }
22322026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22332026-08-04T22:35:37.836ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22342026-08-04T22:35:37.836ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
22352026-08-04T22:35:37.836ZDEBGtest_oximeter_reregistration (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
22362026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration: 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
22372026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
22382026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (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
22392026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
22402026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (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
22412026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 124 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22422026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 104 } 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]) }) })
22432026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 174 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22442026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 174 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22452026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
22462026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22472026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22482026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22492026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
22502026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (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
22512026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
22522026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (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
22532026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
22542026-08-04T22:35:37.837ZDEBGtest_oximeter_reregistration (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
22552026-08-04T22:35:37.837ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 125 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22562026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 175 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22572026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 175 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22582026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(SpState) }
22592026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22602026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22612026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration: 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
22622026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
22632026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22642026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
22652026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22662026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 126 } 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]) }) })
22672026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 176 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22682026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 176 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22692026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
22702026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22712026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22722026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
22732026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22742026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
22752026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22762026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 177 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22772026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 177 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22782026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22792026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
22802026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
22812026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22822026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
22832026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22842026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 178 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22852026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 178 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22862026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22872026-08-04T22:35:37.838ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22882026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
22892026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22902026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22912026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22922026-08-04T22:35:37.838ZDEBGtest_oximeter_reregistration (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
22932026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
22942026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
22952026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
22962026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
22972026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
22982026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 179 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22992026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 179 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
23002026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
23012026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23022026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
23032026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23042026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23052026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23062026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23072026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23082026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23092026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
23102026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23112026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 180 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
23122026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 180 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23132026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23142026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
23152026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
23162026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23172026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
23182026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23192026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23202026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23212026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23222026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23232026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration (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
23242026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 181 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23252026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 181 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
23262026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(SpState) }
23272026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(SpState) }
23282026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration: 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
23292026-08-04T22:35:37.839ZDEBGtest_oximeter_reregistration: 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
23302026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 182 } 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]) }) })
23312026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 182 } 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]) }) })
23322026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
23332026-08-04T22:35:37.839ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
23342026-08-04T22:35:38.919ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
23352026-08-04T22:35:38.919ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
23362026-08-04T22:35:38.919ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
23372026-08-04T22:35:38.919ZTRACtest_oximeter_reregistration (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
23382026-08-04T22:35:38.920ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(SpState) }
23392026-08-04T22:35:38.920ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }
23402026-08-04T22:35:38.920ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(SpState) }
23412026-08-04T22:35:38.920ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(SpState) }
23422026-08-04T22:35:38.921ZDEBGtest_oximeter_reregistration: 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
23432026-08-04T22:35:38.921ZDEBGtest_oximeter_reregistration: 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
23442026-08-04T22:35:38.921ZDEBGtest_oximeter_reregistration: 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
23452026-08-04T22:35:38.921ZDEBGtest_oximeter_reregistration: 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
23462026-08-04T22:35:38.925ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 127 } 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]) }) })
23472026-08-04T22:35:38.925ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 105 } 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]) }) })
23482026-08-04T22:35:38.925ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 183 } 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]) }) })
23492026-08-04T22:35:38.925ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 183 } 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]) }) })
23502026-08-04T22:35:38.929ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23512026-08-04T22:35:38.929ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(SpState) }
23522026-08-04T22:35:38.929ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23532026-08-04T22:35:38.929ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23542026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
23552026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration (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
23562026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration: 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
23572026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
23582026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration (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
23592026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
23602026-08-04T22:35:38.931ZDEBGtest_oximeter_reregistration (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
23612026-08-04T22:35:38.937ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 128 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23622026-08-04T22:35:38.937ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 106 } 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]) }) })
23632026-08-04T22:35:38.937ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 184 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23642026-08-04T22:35:38.937ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 184 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23652026-08-04T22:35:38.938ZTRACtest_oximeter_reregistration (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
23662026-08-04T22:35:38.940ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23672026-08-04T22:35:38.940ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23682026-08-04T22:35:38.940ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23692026-08-04T22:35:38.941ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
23702026-08-04T22:35:38.941ZDEBGtest_oximeter_reregistration (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
23712026-08-04T22:35:38.941ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
23722026-08-04T22:35:38.941ZDEBGtest_oximeter_reregistration (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
23732026-08-04T22:35:38.941ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
23742026-08-04T22:35:38.941ZDEBGtest_oximeter_reregistration (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
23752026-08-04T22:35:38.943ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 129 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23762026-08-04T22:35:38.943ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 185 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23772026-08-04T22:35:38.943ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 185 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23782026-08-04T22:35:38.943ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(SpState) }
23792026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23802026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23812026-08-04T22:35:38.944ZDEBGtest_oximeter_reregistration: 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
23822026-08-04T22:35:38.944ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
23832026-08-04T22:35:38.944ZDEBGtest_oximeter_reregistration (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
23842026-08-04T22:35:38.944ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
23852026-08-04T22:35:38.944ZDEBGtest_oximeter_reregistration (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
23862026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 130 } 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]) }) })
23872026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 186 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23882026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 186 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23892026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
23902026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23912026-08-04T22:35:38.944ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23922026-08-04T22:35:38.945ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
23932026-08-04T22:35:38.945ZDEBGtest_oximeter_reregistration (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
23942026-08-04T22:35:38.945ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
23952026-08-04T22:35:38.945ZDEBGtest_oximeter_reregistration (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
23962026-08-04T22:35:38.947ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 187 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23972026-08-04T22:35:38.947ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 187 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23982026-08-04T22:35:38.947ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23992026-08-04T22:35:38.947ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24002026-08-04T22:35:38.949ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
24012026-08-04T22:35:38.950ZDEBGtest_oximeter_reregistration (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
24022026-08-04T22:35:38.951ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
24032026-08-04T22:35:38.951ZDEBGtest_oximeter_reregistration (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
24042026-08-04T22:35:38.951ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 188 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24052026-08-04T22:35:38.951ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 188 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24062026-08-04T22:35:38.951ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24072026-08-04T22:35:38.951ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24082026-08-04T22:35:38.951ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
24092026-08-04T22:35:38.951ZDEBGtest_oximeter_reregistration (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
24102026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24112026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24122026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24132026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
24142026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24152026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24162026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24172026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24182026-08-04T22:35:38.952ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 189 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24192026-08-04T22:35:38.952ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 189 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24202026-08-04T22:35:38.952ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24212026-08-04T22:35:38.952ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24222026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
24232026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24242026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24252026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24262026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24272026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24282026-08-04T22:35:38.952ZDEBGtest_oximeter_reregistration (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
24292026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
24302026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24312026-08-04T22:35:38.953ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 190 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24322026-08-04T22:35:38.953ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 190 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24332026-08-04T22:35:38.953ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24342026-08-04T22:35:38.953ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24352026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
24362026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24372026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
24382026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24392026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24402026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24412026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24422026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24432026-08-04T22:35:38.953ZDEBGtest_oximeter_reregistration (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
24442026-08-04T22:35:38.953ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 191 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24452026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 191 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24462026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(SpState) }
24472026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(SpState) }
24482026-08-04T22:35:38.954ZDEBGtest_oximeter_reregistration: 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
24492026-08-04T22:35:38.954ZDEBGtest_oximeter_reregistration: 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
24502026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 192 } 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]) }) })
24512026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (ManagementSwitch): received response from SP header = Header { version: 25, message_id: 192 } 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]) }) })
24522026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
24532026-08-04T22:35:38.954ZTRACtest_oximeter_reregistration (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1