Max level shown:
12026-03-03T18:57:01.960ZINFOtest_metrics: setting up simulated sidecar slot = sidecar 0
22026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59029 slot = sidecar 0 type = simulated
32026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:44885 slot = sidecar 0 type = simulated
42026-03-03T18:57:01.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:41979 slot = sidecar 0 type = simulated
52026-03-03T18:57:01.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59519 slot = sidecar 0 type = simulated
62026-03-03T18:57:01.960ZINFOtest_metrics (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-03-03T18:57:01.960ZINFOtest_metrics: setting up simulated sidecar slot = sidecar 1
82026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:39126 slot = sidecar 1 type = simulated
92026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:34862 slot = sidecar 1 type = simulated
102026-03-03T18:57:01.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:33462 slot = sidecar 1 type = simulated
112026-03-03T18:57:01.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:40802 slot = sidecar 1 type = simulated
122026-03-03T18:57:01.960ZINFOtest_metrics (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 = 0f9d115b-2ce8-44d0-85ae-b6755be1b318 slot = sidecar 1
132026-03-03T18:57:01.960ZINFOtest_metrics: setting up simulated gimlet slot = gimlet 0
142026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:36763 slot = gimlet 0 type = simulated
152026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59190 slot = gimlet 0 type = simulated
162026-03-03T18:57:01.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59144 slot = gimlet 0 type = simulated
172026-03-03T18:57:01.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:60380 slot = gimlet 0 type = simulated
182026-03-03T18:57:01.960ZINFOtest_metrics (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-03-03T18:57:01.960ZINFOtest_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-03-03T18:57:01.960ZINFOtest_metrics: setting up simulated gimlet slot = gimlet 1
212026-03-03T18:57:01.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:50532 slot = gimlet 1 type = simulated
222026-03-03T18:57:01.961ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:39972 slot = gimlet 1 type = simulated
232026-03-03T18:57:01.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53751 slot = gimlet 1 type = simulated
242026-03-03T18:57:01.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:33680 slot = gimlet 1 type = simulated
252026-03-03T18:57:01.961ZINFOtest_metrics (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-03-03T18:57:01.961ZINFOtest_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-03-03T18:57:01.961ZINFOtest_metrics: setting up gateway server
282026-03-03T18:57:01.961ZDEBGtest_metrics: successfully registered DTrace USDT probes
292026-03-03T18:57:01.961ZINFOtest_metrics: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
302026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /ignition versions = all starting from 2.0.0
312026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
322026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
332026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
342026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /ignition/{type}/{slot}/{command} versions = all
352026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /local/all-sp-ids versions = all
362026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /local/switch-id versions = all
372026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /recovery/host-phase2 versions = all
382026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot} versions = all
392026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component versions = all
402026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
412026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
422026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
432026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
442026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
452026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
462026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
472026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
482026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
492026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
502026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
512026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
522026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
532026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
542026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
552026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
562026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/ereports versions = all
572026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
582026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
592026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
602026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
612026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/power-state versions = all
622026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/power-state versions = all
632026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
642026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/startup-options versions = all
652026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = POST path = /sp/{type}/{slot}/startup-options versions = all
662026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/task-dump versions = all
672026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42517 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
682026-03-03T18:57:01.993ZINFOtest_metrics (dropshot): listening local_addr = [::1]:42517
692026-03-03T18:57:01.993ZDEBGtest_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:42517
702026-03-03T18:57:01.993ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:59029 interface = fake-switch0
712026-03-03T18:57:01.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
722026-03-03T18:57:01.994ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:39126 interface = fake-switch1
732026-03-03T18:57:01.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
742026-03-03T18:57:01.994ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:36763 interface = fake-sled0
752026-03-03T18:57:01.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
762026-03-03T18:57:01.994ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:50532 interface = fake-sled1
772026-03-03T18:57:01.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
782026-03-03T18:57:01.994ZDEBGtest_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 6.29\u{b5}s error = discovery process not yet complete
792026-03-03T18:57:01.994ZWARNtest_metrics (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
802026-03-03T18:57:01.994ZDEBGtest_metrics (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 06ef84e8-c0bc-439e-9505-f04a9777ac44
812026-03-03T18:57:01.994ZDEBGtest_metrics (producer-server): registered DTrace probes
822026-03-03T18:57:01.994ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:42783 method = GET path = /{producer_id} versions = all
832026-03-03T18:57:01.994ZINFOtest_metrics (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.7/src/server.rs:328 local_addr = [::1]:42783
842026-03-03T18:57:01.994ZDEBGtest_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:42783
852026-03-03T18:57:01.994ZDEBGtest_metrics (producer-server): Requested any available port, Dropshot server has been bound to [::1]:42783
862026-03-03T18:57:01.994ZDEBGtest_metrics (producer-server): Nexus IP not provided, will use DNS to resolve it
872026-03-03T18:57:01.994ZINFOtest_metrics (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-03-03T18:57:01.994ZDEBGtest_metrics (producer-server): starting producer registration task
892026-03-03T18:57:01.994ZINFOtest_metrics (producer-server): starting oximeter metric producer server address = [::1]:42783 file = oximeter/producer/src/lib.rs:281 interval = 10s producer_id = 06ef84e8-c0bc-439e-9505-f04a9777ac44
902026-03-03T18:57:01.994ZINFOtest_metrics (producer-server): bound metrics producer server address = [::1]:42783 collection_interval = 10s producer_id = 06ef84e8-c0bc-439e-9505-f04a9777ac44
912026-03-03T18:57:01.994ZDEBGtest_metrics (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
922026-03-03T18:57:01.994ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
932026-03-03T18:57:01.995ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:36526, vid: One } slot = sidecar 0
942026-03-03T18:57:01.995ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:44215, vid: One } slot = sidecar 1
952026-03-03T18:57:01.995ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:42788, vid: One } slot = gimlet 0
962026-03-03T18:57:01.995ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:47867, vid: One } slot = gimlet 1
972026-03-03T18:57:02.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
982026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:59029 interface = fake-switch0
992026-03-03T18:57:02.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
1002026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:39126 interface = fake-switch1
1012026-03-03T18:57:02.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
1022026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:36763 interface = fake-sled0
1032026-03-03T18:57:02.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
1042026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:50532 interface = fake-sled1
1052026-03-03T18:57:02.001ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 6.76334ms error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
1062026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1072026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1082026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1092026-03-03T18:57:02.001ZINFOtest_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1102026-03-03T18:57:02.001ZDEBGtest_metrics (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
1112026-03-03T18:57:02.044ZINFOtest_metrics (sensor-poller): starting to poll SP sensor data every 1s
1122026-03-03T18:57:02.044ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1132026-03-03T18:57:02.044ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1142026-03-03T18:57:02.044ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1152026-03-03T18:57:02.044ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1162026-03-03T18:57:02.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1172026-03-03T18:57:02.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1182026-03-03T18:57:02.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1192026-03-03T18:57:02.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1202026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1212026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1222026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1242026-03-03T18:57:02.045ZDEBGtest_metrics: 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
1252026-03-03T18:57:02.045ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
1262026-03-03T18:57:02.045ZDEBGtest_metrics: 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-03-03T18:57:02.045ZDEBGtest_metrics: 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
1282026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1292026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1302026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1312026-03-03T18:57:02.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1322026-03-03T18:57:02.045ZDEBGtest_metrics (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
1332026-03-03T18:57:02.045ZDEBGtest_metrics (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
1342026-03-03T18:57:02.046ZDEBGtest_metrics (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-03-03T18:57:02.046ZDEBGtest_metrics (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
1362026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1372026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1382026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1392026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1402026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1412026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1422026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1432026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch0 response = Inventory(TlvPage { offset: 0, total: 2 })
1442026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1452026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1462026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1472026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1482026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1492026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1502026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1512026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1522026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1532026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1542026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1552026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1562026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1572026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1582026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1592026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1602026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1612026-03-03T18:57:02.046ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1622026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }
1632026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
1642026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1652026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1662026-03-03T18:57:02.046ZDEBGtest_metrics: 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
1672026-03-03T18:57:02.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
1682026-03-03T18:57:02.046ZDEBGtest_metrics (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
1692026-03-03T18:57:02.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
1702026-03-03T18:57:02.046ZDEBGtest_metrics (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
1712026-03-03T18:57:02.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1722026-03-03T18:57:02.046ZDEBGtest_metrics (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
1732026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1742026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1752026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1762026-03-03T18:57:02.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1772026-03-03T18:57:02.046ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1782026-03-03T18:57:02.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1792026-03-03T18:57:02.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1802026-03-03T18:57:02.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1812026-03-03T18:57:02.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1822026-03-03T18:57:02.048ZDEBGtest_metrics (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
1832026-03-03T18:57:02.048ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1842026-03-03T18:57:02.048ZDEBGtest_metrics (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
1852026-03-03T18:57:02.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1862026-03-03T18:57:02.048ZDEBGtest_metrics (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
1872026-03-03T18:57:02.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1882026-03-03T18:57:02.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1892026-03-03T18:57:02.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1902026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1912026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1922026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
1932026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
1942026-03-03T18:57:02.058ZDEBGtest_metrics (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
1952026-03-03T18:57:02.058ZDEBGtest_metrics (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
1962026-03-03T18:57:02.058ZDEBGtest_metrics (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
1972026-03-03T18:57:02.058ZDEBGtest_metrics (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
1982026-03-03T18:57:02.058ZDEBGtest_metrics (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
1992026-03-03T18:57:02.058ZDEBGtest_metrics (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
2002026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2012026-03-03T18:57:02.058ZDEBGtest_metrics (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
2022026-03-03T18:57:02.058ZDEBGtest_metrics (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
2032026-03-03T18:57:02.058ZDEBGtest_metrics (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
2042026-03-03T18:57:02.058ZDEBGtest_metrics (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
2052026-03-03T18:57:02.058ZDEBGtest_metrics (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
2062026-03-03T18:57:02.058ZDEBGtest_metrics (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
2072026-03-03T18:57:02.058ZDEBGtest_metrics: 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
2082026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2092026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2102026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2112026-03-03T18:57:02.058ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2122026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2132026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2142026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2152026-03-03T18:57:02.058ZDEBGtest_metrics (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-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2172026-03-03T18:57:02.058ZDEBGtest_metrics (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
2182026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2192026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2202026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2212026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2222026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2232026-03-03T18:57:02.058ZDEBGtest_metrics (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
2242026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2252026-03-03T18:57:02.058ZDEBGtest_metrics (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
2262026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2272026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2282026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2292026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2302026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2312026-03-03T18:57:02.058ZDEBGtest_metrics (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
2322026-03-03T18:57:02.058ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2332026-03-03T18:57:02.058ZDEBGtest_metrics (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
2342026-03-03T18:57:02.058ZDEBGtest_metrics (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
2352026-03-03T18:57:02.058ZDEBGtest_metrics (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
2362026-03-03T18:57:02.058ZDEBGtest_metrics (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
2372026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2382026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2392026-03-03T18:57:02.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2402026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2412026-03-03T18:57:02.059ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2422026-03-03T18:57:02.059ZDEBGtest_metrics (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
2432026-03-03T18:57:02.059ZDEBGtest_metrics (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
2442026-03-03T18:57:02.059ZDEBGtest_metrics (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
2452026-03-03T18:57:02.059ZDEBGtest_metrics (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
2462026-03-03T18:57:02.059ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2472026-03-03T18:57:02.059ZDEBGtest_metrics (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
2482026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2492026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2502026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2512026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2522026-03-03T18:57:02.059ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2532026-03-03T18:57:02.059ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
2542026-03-03T18:57:02.059ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2552026-03-03T18:57:02.059ZDEBGtest_metrics (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
2562026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2572026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2582026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2592026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2602026-03-03T18:57:02.059ZDEBGtest_metrics: 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
2612026-03-03T18:57:02.059ZDEBGtest_metrics: 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
2622026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2632026-03-03T18:57:02.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2642026-03-03T18:57:02.059ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2652026-03-03T18:57:02.059ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2662026-03-03T18:57:02.227ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2672026-03-03T18:57:02.233ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 238.402646ms error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
2682026-03-03T18:57:02.360ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33676
2692026-03-03T18:57:02.391ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33676 req_id = f80f0f25-4bee-467d-8886-ced825a5f671 uri = /local/switch-id
2702026-03-03T18:57:02.391ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33676 req_id = f80f0f25-4bee-467d-8886-ced825a5f671 uri = /local/switch-id version = 3.0.0
2712026-03-03T18:57:02.392ZINFOtest_metrics (dropshot): request completed latency_us = 657 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33676 req_id = f80f0f25-4bee-467d-8886-ced825a5f671 response_code = 200 uri = /local/switch-id
2722026-03-03T18:57:02.393ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33676 req_id = b960fa34-8b62-445a-bd20-7c1111ce5576 uri = /sp/switch/0
2732026-03-03T18:57:02.393ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33676 req_id = b960fa34-8b62-445a-bd20-7c1111ce5576 uri = /sp/switch/0 version = 3.0.0
2742026-03-03T18:57:02.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
2752026-03-03T18:57:02.399ZDEBGtest_metrics: 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
2762026-03-03T18:57:02.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2772026-03-03T18:57:02.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
2782026-03-03T18:57:02.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-switch0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
2792026-03-03T18:57:02.401ZINFOtest_metrics (dropshot): request completed latency_us = 7622 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33676 req_id = b960fa34-8b62-445a-bd20-7c1111ce5576 response_code = 200 uri = /sp/switch/0
2802026-03-03T18:57:02.684ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2812026-03-03T18:57:02.709ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 714.339867ms error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
2822026-03-03T18:57:03.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2832026-03-03T18:57:03.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2842026-03-03T18:57:03.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2852026-03-03T18:57:03.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2862026-03-03T18:57:03.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(SpState) }
2872026-03-03T18:57:03.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }
2882026-03-03T18:57:03.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2892026-03-03T18:57:03.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2902026-03-03T18:57:03.045ZDEBGtest_metrics: 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
2912026-03-03T18:57:03.045ZDEBGtest_metrics: 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
2922026-03-03T18:57:03.045ZDEBGtest_metrics: 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
2932026-03-03T18:57:03.045ZDEBGtest_metrics: 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
2942026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2952026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2962026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2972026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2982026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
2992026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3002026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3012026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3022026-03-03T18:57:03.046ZDEBGtest_metrics: 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
3032026-03-03T18:57:03.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3042026-03-03T18:57:03.046ZDEBGtest_metrics (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
3052026-03-03T18:57:03.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3062026-03-03T18:57:03.046ZDEBGtest_metrics (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
3072026-03-03T18:57:03.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3082026-03-03T18:57:03.046ZDEBGtest_metrics (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
3092026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3102026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3112026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3122026-03-03T18:57:03.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3132026-03-03T18:57:03.046ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3142026-03-03T18:57:03.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3152026-03-03T18:57:03.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3162026-03-03T18:57:03.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3172026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3182026-03-03T18:57:03.053ZDEBGtest_metrics (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
3192026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3202026-03-03T18:57:03.053ZDEBGtest_metrics (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
3212026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3222026-03-03T18:57:03.053ZDEBGtest_metrics (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
3232026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3242026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3252026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3262026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
3272026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3282026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3292026-03-03T18:57:03.053ZDEBGtest_metrics: 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
3302026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3312026-03-03T18:57:03.053ZDEBGtest_metrics (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
3322026-03-03T18:57:03.053ZDEBGtest_metrics (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
3332026-03-03T18:57:03.053ZDEBGtest_metrics (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
3342026-03-03T18:57:03.053ZDEBGtest_metrics (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
3352026-03-03T18:57:03.053ZDEBGtest_metrics (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
3362026-03-03T18:57:03.053ZDEBGtest_metrics (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
3372026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3382026-03-03T18:57:03.053ZDEBGtest_metrics (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
3392026-03-03T18:57:03.053ZDEBGtest_metrics (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
3402026-03-03T18:57:03.053ZDEBGtest_metrics (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
3412026-03-03T18:57:03.053ZDEBGtest_metrics (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
3422026-03-03T18:57:03.053ZDEBGtest_metrics (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
3432026-03-03T18:57:03.053ZDEBGtest_metrics (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
3442026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3452026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3462026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3472026-03-03T18:57:03.053ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3482026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3492026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3502026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3512026-03-03T18:57:03.053ZDEBGtest_metrics (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
3522026-03-03T18:57:03.053ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3532026-03-03T18:57:03.053ZDEBGtest_metrics (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
3542026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3552026-03-03T18:57:03.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3562026-03-03T18:57:03.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3572026-03-03T18:57:03.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3582026-03-03T18:57:03.074ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3592026-03-03T18:57:03.074ZDEBGtest_metrics (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
3602026-03-03T18:57:03.074ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3612026-03-03T18:57:03.075ZDEBGtest_metrics (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
3622026-03-03T18:57:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3632026-03-03T18:57:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3642026-03-03T18:57:03.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3652026-03-03T18:57:03.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3662026-03-03T18:57:03.076ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3672026-03-03T18:57:03.076ZDEBGtest_metrics (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
3682026-03-03T18:57:03.076ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3692026-03-03T18:57:03.086ZDEBGtest_metrics (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
3702026-03-03T18:57:03.086ZDEBGtest_metrics (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
3712026-03-03T18:57:03.086ZDEBGtest_metrics (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
3722026-03-03T18:57:03.086ZDEBGtest_metrics (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
3732026-03-03T18:57:03.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3742026-03-03T18:57:03.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3752026-03-03T18:57:03.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3762026-03-03T18:57:03.111ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3772026-03-03T18:57:03.111ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3782026-03-03T18:57:03.111ZDEBGtest_metrics (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
3792026-03-03T18:57:03.111ZDEBGtest_metrics (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
3802026-03-03T18:57:03.111ZDEBGtest_metrics (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
3812026-03-03T18:57:03.111ZDEBGtest_metrics (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
3822026-03-03T18:57:03.111ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3832026-03-03T18:57:03.111ZDEBGtest_metrics (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
3842026-03-03T18:57:03.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3852026-03-03T18:57:03.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3862026-03-03T18:57:03.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3872026-03-03T18:57:03.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3882026-03-03T18:57:03.114ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3892026-03-03T18:57:03.115ZDEBGtest_metrics (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
3902026-03-03T18:57:03.115ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3912026-03-03T18:57:03.115ZDEBGtest_metrics (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
3922026-03-03T18:57:03.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3932026-03-03T18:57:03.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3942026-03-03T18:57:03.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3952026-03-03T18:57:03.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3962026-03-03T18:57:03.115ZDEBGtest_metrics: 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
3972026-03-03T18:57:03.115ZDEBGtest_metrics: 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
3982026-03-03T18:57:03.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3992026-03-03T18:57:03.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4002026-03-03T18:57:03.115ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4012026-03-03T18:57:03.115ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4022026-03-03T18:57:03.750ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33678
4032026-03-03T18:57:03.751ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1e93770b-59ce-403e-86a5-90b614b2934f uri = /ignition
4042026-03-03T18:57:03.751ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1e93770b-59ce-403e-86a5-90b614b2934f uri = /ignition version = 3.0.0
4052026-03-03T18:57:03.751ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
4062026-03-03T18:57:03.751ZDEBGtest_metrics: 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 }]
4072026-03-03T18:57:03.751ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
4082026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
4092026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
4102026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
4112026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
4122026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
4132026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
4142026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
4152026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
4162026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
4172026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
4182026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
4192026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
4202026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
4212026-03-03T18:57:03.751ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
4222026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
4232026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
4242026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
4252026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
4262026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
4272026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
4282026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
4292026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
4302026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
4312026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
4322026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
4332026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
4342026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
4352026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
4362026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
4372026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
4382026-03-03T18:57:03.752ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
4392026-03-03T18:57:03.752ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1e93770b-59ce-403e-86a5-90b614b2934f response_code = 200 uri = /ignition
4402026-03-03T18:57:03.752ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4f61ad6a-7f53-4130-8d62-0f7285305e77 uri = /sp/switch/0
4412026-03-03T18:57:03.752ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4f61ad6a-7f53-4130-8d62-0f7285305e77 uri = /sp/switch/0 version = 3.0.0
4422026-03-03T18:57:03.752ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(SpState) }
4432026-03-03T18:57:03.753ZDEBGtest_metrics: 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
4442026-03-03T18:57:03.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } 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]) }) })
4452026-03-03T18:57:03.753ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
4462026-03-03T18:57:03.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } 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(()) }))
4472026-03-03T18:57:03.753ZINFOtest_metrics (dropshot): request completed latency_us = 751 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4f61ad6a-7f53-4130-8d62-0f7285305e77 response_code = 200 uri = /sp/switch/0
4482026-03-03T18:57:03.777ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 48bef00c-8a32-4281-8a63-61ac918fec50 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
4492026-03-03T18:57:03.778ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 48bef00c-8a32-4281-8a63-61ac918fec50 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
4502026-03-03T18:57:03.779ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
4512026-03-03T18:57:03.782ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-switch0 response = CabooseValue
4522026-03-03T18:57:03.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
4532026-03-03T18:57:03.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-switch0 response = CabooseValue
4542026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
4552026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch0 response = CabooseValue
4562026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
4572026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch0 response = CabooseValue
4582026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
4592026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
4602026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
4612026-03-03T18:57:03.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
4622026-03-03T18:57:03.820ZINFOtest_metrics (dropshot): request completed latency_us = 42853 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 48bef00c-8a32-4281-8a63-61ac918fec50 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
4632026-03-03T18:57:03.821ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 9a13e640-33db-4a90-a553-b169e940d51c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
4642026-03-03T18:57:03.821ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 9a13e640-33db-4a90-a553-b169e940d51c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
4652026-03-03T18:57:03.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
4662026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch0 response = CabooseValue
4672026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
4682026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch0 response = CabooseValue
4692026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
4702026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch0 response = CabooseValue
4712026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
4722026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch0 response = CabooseValue
4732026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
4742026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
4752026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
4762026-03-03T18:57:03.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
4772026-03-03T18:57:03.822ZINFOtest_metrics (dropshot): request completed latency_us = 1099 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 9a13e640-33db-4a90-a553-b169e940d51c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
4782026-03-03T18:57:03.823ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 9015c8ce-ba31-4562-9cea-f09f5f33e594 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
4792026-03-03T18:57:03.823ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 9015c8ce-ba31-4562-9cea-f09f5f33e594 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
4802026-03-03T18:57:03.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
4812026-03-03T18:57:03.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch0 response = CabooseValue
4822026-03-03T18:57:03.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
4832026-03-03T18:57:03.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch0 response = CabooseValue
4842026-03-03T18:57:03.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
4852026-03-03T18:57:03.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch0 response = CabooseValue
4862026-03-03T18:57:03.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
4872026-03-03T18:57:03.831ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch0 response = CabooseValue
4882026-03-03T18:57:03.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
4892026-03-03T18:57:03.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch0 response = CabooseValue
4902026-03-03T18:57:03.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
4912026-03-03T18:57:03.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
4922026-03-03T18:57:03.856ZINFOtest_metrics (dropshot): request completed latency_us = 33412 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 9015c8ce-ba31-4562-9cea-f09f5f33e594 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
4932026-03-03T18:57:03.864ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = abe7e801-f2ee-435e-8bf3-7cb2e53e5613 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
4942026-03-03T18:57:03.865ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = abe7e801-f2ee-435e-8bf3-7cb2e53e5613 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
4952026-03-03T18:57:03.865ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
4962026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch0 response = CabooseValue
4972026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
4982026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch0 response = CabooseValue
4992026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
5002026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch0 response = CabooseValue
5012026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
5022026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch0 response = CabooseValue
5032026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
5042026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch0 response = CabooseValue
5052026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
5062026-03-03T18:57:03.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5072026-03-03T18:57:03.867ZINFOtest_metrics (dropshot): request completed latency_us = 2169 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = abe7e801-f2ee-435e-8bf3-7cb2e53e5613 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
5082026-03-03T18:57:03.867ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1dec1b44-af2c-49b5-a69b-39d6834c642e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
5092026-03-03T18:57:03.867ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1dec1b44-af2c-49b5-a69b-39d6834c642e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
5102026-03-03T18:57:03.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
5112026-03-03T18:57:03.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch0 response = CabooseValue
5122026-03-03T18:57:03.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
5132026-03-03T18:57:03.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch0 response = CabooseValue
5142026-03-03T18:57:03.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
5152026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch0 response = CabooseValue
5162026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
5172026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch0 response = CabooseValue
5182026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
5192026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch0 response = CabooseValue
5202026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
5212026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5222026-03-03T18:57:03.868ZINFOtest_metrics (dropshot): request completed latency_us = 838 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1dec1b44-af2c-49b5-a69b-39d6834c642e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
5232026-03-03T18:57:03.868ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 0334f637-000d-45e3-a8e6-318d436c8078 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
5242026-03-03T18:57:03.868ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 0334f637-000d-45e3-a8e6-318d436c8078 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
5252026-03-03T18:57:03.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
5262026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch0 response = CabooseValue
5272026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
5282026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch0 response = CabooseValue
5292026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
5302026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch0 response = CabooseValue
5312026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
5322026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch0 response = CabooseValue
5332026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
5342026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch0 response = CabooseValue
5352026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
5362026-03-03T18:57:03.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5372026-03-03T18:57:03.869ZINFOtest_metrics (dropshot): request completed latency_us = 845 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 0334f637-000d-45e3-a8e6-318d436c8078 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
5382026-03-03T18:57:03.870ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4687a964-af28-4ae5-9239-26697f38743c uri = /sp/switch/0/component/rot/cmpa
5392026-03-03T18:57:03.870ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4687a964-af28-4ae5-9239-26697f38743c uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
5402026-03-03T18:57:03.870ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
5412026-03-03T18:57:03.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch0 response = ReadRot(Ok)
5422026-03-03T18:57:03.870ZINFOtest_metrics (dropshot): request completed latency_us = 381 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4687a964-af28-4ae5-9239-26697f38743c response_code = 200 uri = /sp/switch/0/component/rot/cmpa
5432026-03-03T18:57:03.870ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 358fd5db-cbf3-4f5a-8c52-aef92c308db5 uri = /sp/switch/0/component/rot/cfpa
5442026-03-03T18:57:03.870ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 358fd5db-cbf3-4f5a-8c52-aef92c308db5 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
5452026-03-03T18:57:03.871ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
5462026-03-03T18:57:03.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch0 response = ReadRot(Ok)
5472026-03-03T18:57:03.871ZINFOtest_metrics (dropshot): request completed latency_us = 416 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 358fd5db-cbf3-4f5a-8c52-aef92c308db5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
5482026-03-03T18:57:03.871ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = b734d91a-f60c-4286-97fa-3f3f0f8de32d uri = /sp/switch/0/component/rot/cfpa
5492026-03-03T18:57:03.871ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = b734d91a-f60c-4286-97fa-3f3f0f8de32d uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
5502026-03-03T18:57:03.871ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
5512026-03-03T18:57:03.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch0 response = ReadRot(Ok)
5522026-03-03T18:57:03.871ZINFOtest_metrics (dropshot): request completed latency_us = 339 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = b734d91a-f60c-4286-97fa-3f3f0f8de32d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
5532026-03-03T18:57:03.872ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 2d1b5a66-49cc-4482-8759-f7b27eb8be13 uri = /sp/switch/0/component/rot/cfpa
5542026-03-03T18:57:03.872ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 2d1b5a66-49cc-4482-8759-f7b27eb8be13 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
5552026-03-03T18:57:03.872ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
5562026-03-03T18:57:03.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch0 response = ReadRot(Ok)
5572026-03-03T18:57:03.872ZINFOtest_metrics (dropshot): request completed latency_us = 242 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 2d1b5a66-49cc-4482-8759-f7b27eb8be13 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
5582026-03-03T18:57:03.872ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 260ffeb9-231e-45e3-b222-60894b315d54 uri = /sp/switch/1
5592026-03-03T18:57:03.872ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 260ffeb9-231e-45e3-b222-60894b315d54 uri = /sp/switch/1 version = 3.0.0
5602026-03-03T18:57:03.872ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
5612026-03-03T18:57:03.872ZDEBGtest_metrics: 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
5622026-03-03T18:57:03.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5632026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
5642026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } 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(()) }))
5652026-03-03T18:57:03.873ZINFOtest_metrics (dropshot): request completed latency_us = 348 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 260ffeb9-231e-45e3-b222-60894b315d54 response_code = 200 uri = /sp/switch/1
5662026-03-03T18:57:03.873ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 7c4cfefc-7ef4-4bfb-8437-a62799d645ad uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
5672026-03-03T18:57:03.873ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 7c4cfefc-7ef4-4bfb-8437-a62799d645ad uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
5682026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
5692026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-switch1 response = CabooseValue
5702026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
5712026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch1 response = CabooseValue
5722026-03-03T18:57:03.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
5732026-03-03T18:57:03.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch1 response = CabooseValue
5742026-03-03T18:57:03.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
5752026-03-03T18:57:03.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-switch1 response = CabooseValue
5762026-03-03T18:57:03.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
5772026-03-03T18:57:03.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
5782026-03-03T18:57:03.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
5792026-03-03T18:57:03.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5802026-03-03T18:57:03.894ZINFOtest_metrics (dropshot): request completed latency_us = 15556 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 7c4cfefc-7ef4-4bfb-8437-a62799d645ad response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
5812026-03-03T18:57:03.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d56c61da-9d24-4abf-baf5-941562dd2272 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
5822026-03-03T18:57:03.894ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d56c61da-9d24-4abf-baf5-941562dd2272 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
5832026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
5842026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-switch1 response = CabooseValue
5852026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
5862026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-switch1 response = CabooseValue
5872026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
5882026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-switch1 response = CabooseValue
5892026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
5902026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch1 response = CabooseValue
5912026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
5922026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
5932026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
5942026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5952026-03-03T18:57:03.894ZINFOtest_metrics (dropshot): request completed latency_us = 551 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d56c61da-9d24-4abf-baf5-941562dd2272 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
5962026-03-03T18:57:03.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 51f50bb2-530b-415e-a438-865287ec5191 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
5972026-03-03T18:57:03.894ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 51f50bb2-530b-415e-a438-865287ec5191 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
5982026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
5992026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch1 response = CabooseValue
6002026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
6012026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch1 response = CabooseValue
6022026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
6032026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch1 response = CabooseValue
6042026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
6052026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch1 response = CabooseValue
6062026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
6072026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch1 response = CabooseValue
6082026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
6092026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6102026-03-03T18:57:03.894ZINFOtest_metrics (dropshot): request completed latency_us = 2266 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 51f50bb2-530b-415e-a438-865287ec5191 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
6112026-03-03T18:57:03.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 125f2906-319b-4da6-920c-beac8f601cdc uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
6122026-03-03T18:57:03.894ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 125f2906-319b-4da6-920c-beac8f601cdc uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
6132026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
6142026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch1 response = CabooseValue
6152026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
6162026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch1 response = CabooseValue
6172026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
6182026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch1 response = CabooseValue
6192026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
6202026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch1 response = CabooseValue
6212026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
6222026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch1 response = CabooseValue
6232026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
6242026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6252026-03-03T18:57:03.894ZINFOtest_metrics (dropshot): request completed latency_us = 472 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 125f2906-319b-4da6-920c-beac8f601cdc response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
6262026-03-03T18:57:03.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e60d9d3d-ef57-4624-8e88-4b41c4e755ff uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
6272026-03-03T18:57:03.894ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e60d9d3d-ef57-4624-8e88-4b41c4e755ff uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
6282026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
6292026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch1 response = CabooseValue
6302026-03-03T18:57:03.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
6312026-03-03T18:57:03.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch1 response = CabooseValue
6322026-03-03T18:57:03.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
6332026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch1 response = CabooseValue
6342026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
6352026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch1 response = CabooseValue
6362026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
6372026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch1 response = CabooseValue
6382026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
6392026-03-03T18:57:03.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6402026-03-03T18:57:03.904ZINFOtest_metrics (dropshot): request completed latency_us = 9859 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e60d9d3d-ef57-4624-8e88-4b41c4e755ff response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
6412026-03-03T18:57:03.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 506006ba-afa3-4e8f-9e72-766019c34252 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
6422026-03-03T18:57:03.906ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 506006ba-afa3-4e8f-9e72-766019c34252 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
6432026-03-03T18:57:03.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
6442026-03-03T18:57:03.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch1 response = CabooseValue
6452026-03-03T18:57:03.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
6462026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch1 response = CabooseValue
6472026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
6482026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch1 response = CabooseValue
6492026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
6502026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch1 response = CabooseValue
6512026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
6522026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch1 response = CabooseValue
6532026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
6542026-03-03T18:57:03.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6552026-03-03T18:57:03.907ZINFOtest_metrics (dropshot): request completed latency_us = 1504 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 506006ba-afa3-4e8f-9e72-766019c34252 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
6562026-03-03T18:57:03.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 739b4684-e718-4a05-8b49-675ff1b32371 uri = /sp/switch/1/component/rot/cmpa
6572026-03-03T18:57:03.908ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 739b4684-e718-4a05-8b49-675ff1b32371 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
6582026-03-03T18:57:03.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
6592026-03-03T18:57:03.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch1 response = ReadRot(Ok)
6602026-03-03T18:57:03.908ZINFOtest_metrics (dropshot): request completed latency_us = 432 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 739b4684-e718-4a05-8b49-675ff1b32371 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
6612026-03-03T18:57:03.909ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a296c794-cfa1-4984-aacd-c9248dc420b2 uri = /sp/switch/1/component/rot/cfpa
6622026-03-03T18:57:03.909ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a296c794-cfa1-4984-aacd-c9248dc420b2 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
6632026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
6642026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch1 response = ReadRot(Ok)
6652026-03-03T18:57:03.911ZINFOtest_metrics (dropshot): request completed latency_us = 454 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a296c794-cfa1-4984-aacd-c9248dc420b2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
6662026-03-03T18:57:03.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c43ac4dd-6a60-4480-9db0-e4f108653ca1 uri = /sp/switch/1/component/rot/cfpa
6672026-03-03T18:57:03.911ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c43ac4dd-6a60-4480-9db0-e4f108653ca1 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
6682026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
6692026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch1 response = ReadRot(Ok)
6702026-03-03T18:57:03.911ZINFOtest_metrics (dropshot): request completed latency_us = 384 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c43ac4dd-6a60-4480-9db0-e4f108653ca1 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
6712026-03-03T18:57:03.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d37e1270-ecb6-49b0-a447-8943d55adc60 uri = /sp/switch/1/component/rot/cfpa
6722026-03-03T18:57:03.911ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d37e1270-ecb6-49b0-a447-8943d55adc60 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
6732026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
6742026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch1 response = ReadRot(Ok)
6752026-03-03T18:57:03.911ZINFOtest_metrics (dropshot): request completed latency_us = 287 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d37e1270-ecb6-49b0-a447-8943d55adc60 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
6762026-03-03T18:57:03.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 7511e55a-c58c-4bd1-9240-34b0b4f4529a uri = /sp/sled/0
6772026-03-03T18:57:03.911ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 7511e55a-c58c-4bd1-9240-34b0b4f4529a uri = /sp/sled/0 version = 3.0.0
6782026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
6792026-03-03T18:57:03.911ZDEBGtest_metrics: 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
6802026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6812026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
6822026-03-03T18:57:03.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } 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(()) }))
6832026-03-03T18:57:03.911ZINFOtest_metrics (dropshot): request completed latency_us = 389 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 7511e55a-c58c-4bd1-9240-34b0b4f4529a response_code = 200 uri = /sp/sled/0
6842026-03-03T18:57:03.912ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a87a1178-d68d-4d21-84ef-9b2763fc8234 uri = /sp/sled/0/component/host-boot-flash/active-slot
6852026-03-03T18:57:03.912ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a87a1178-d68d-4d21-84ef-9b2763fc8234 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
6862026-03-03T18:57:03.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
6872026-03-03T18:57:03.912ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
6882026-03-03T18:57:03.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled0 response = ComponentActiveSlot(0)
6892026-03-03T18:57:03.912ZINFOtest_metrics (dropshot): request completed latency_us = 228 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a87a1178-d68d-4d21-84ef-9b2763fc8234 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
6902026-03-03T18:57:03.912ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1485bcb9-53c8-4d42-9cc5-83fdc7818f36 uri = /sp/sled/0/component/host-boot-flash/hash/0
6912026-03-03T18:57:03.912ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1485bcb9-53c8-4d42-9cc5-83fdc7818f36 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
6922026-03-03T18:57:03.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
6932026-03-03T18:57:03.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } 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])
6942026-03-03T18:57:03.912ZINFOtest_metrics (dropshot): request completed latency_us = 255 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1485bcb9-53c8-4d42-9cc5-83fdc7818f36 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
6952026-03-03T18:57:03.913ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 78d41df1-3a84-4ff6-a48f-2195daedd109 uri = /sp/sled/0/component/host-boot-flash/hash/1
6962026-03-03T18:57:03.913ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 78d41df1-3a84-4ff6-a48f-2195daedd109 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
6972026-03-03T18:57:03.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
6982026-03-03T18:57:03.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } 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])
6992026-03-03T18:57:03.913ZINFOtest_metrics (dropshot): request completed latency_us = 775 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 78d41df1-3a84-4ff6-a48f-2195daedd109 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
7002026-03-03T18:57:03.914ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a78419c8-87e9-4943-9430-a69406f350a1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
7012026-03-03T18:57:03.914ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a78419c8-87e9-4943-9430-a69406f350a1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
7022026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
7032026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled0 response = CabooseValue
7042026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
7052026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled0 response = CabooseValue
7062026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
7072026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled0 response = CabooseValue
7082026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
7092026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled0 response = CabooseValue
7102026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
7112026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
7122026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
7132026-03-03T18:57:03.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7142026-03-03T18:57:03.915ZINFOtest_metrics (dropshot): request completed latency_us = 802 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a78419c8-87e9-4943-9430-a69406f350a1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
7152026-03-03T18:57:03.915ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4b469a9e-a624-4857-8e6f-e0c86f25da75 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
7162026-03-03T18:57:03.915ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4b469a9e-a624-4857-8e6f-e0c86f25da75 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
7172026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
7182026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled0 response = CabooseValue
7192026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
7202026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled0 response = CabooseValue
7212026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
7222026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled0 response = CabooseValue
7232026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
7242026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled0 response = CabooseValue
7252026-03-03T18:57:03.915ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
7262026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
7272026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
7282026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7292026-03-03T18:57:03.916ZINFOtest_metrics (dropshot): request completed latency_us = 780 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4b469a9e-a624-4857-8e6f-e0c86f25da75 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
7302026-03-03T18:57:03.916ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f1eacefc-1728-47cf-a4c6-8e7b01574b81 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
7312026-03-03T18:57:03.916ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f1eacefc-1728-47cf-a4c6-8e7b01574b81 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
7322026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
7332026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled0 response = CabooseValue
7342026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
7352026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled0 response = CabooseValue
7362026-03-03T18:57:03.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
7372026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled0 response = CabooseValue
7382026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
7392026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled0 response = CabooseValue
7402026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
7412026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled0 response = CabooseValue
7422026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
7432026-03-03T18:57:03.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7442026-03-03T18:57:03.917ZINFOtest_metrics (dropshot): request completed latency_us = 822 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f1eacefc-1728-47cf-a4c6-8e7b01574b81 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
7452026-03-03T18:57:03.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f3af5799-831e-4a11-8163-ed6d590ee8c1 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
7462026-03-03T18:57:03.920ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f3af5799-831e-4a11-8163-ed6d590ee8c1 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
7472026-03-03T18:57:03.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
7482026-03-03T18:57:03.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled0 response = CabooseValue
7492026-03-03T18:57:03.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
7502026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled0 response = CabooseValue
7512026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
7522026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled0 response = CabooseValue
7532026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
7542026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled0 response = CabooseValue
7552026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
7562026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled0 response = CabooseValue
7572026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
7582026-03-03T18:57:03.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7592026-03-03T18:57:03.921ZINFOtest_metrics (dropshot): request completed latency_us = 940 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f3af5799-831e-4a11-8163-ed6d590ee8c1 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
7602026-03-03T18:57:03.921ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a198ecb9-4291-4e05-927d-d8ee50cd4324 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
7612026-03-03T18:57:03.921ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a198ecb9-4291-4e05-927d-d8ee50cd4324 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
7622026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
7632026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-sled0 response = CabooseValue
7642026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
7652026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-sled0 response = CabooseValue
7662026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
7672026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled0 response = CabooseValue
7682026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
7692026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled0 response = CabooseValue
7702026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
7712026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled0 response = CabooseValue
7722026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
7732026-03-03T18:57:03.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7742026-03-03T18:57:03.922ZINFOtest_metrics (dropshot): request completed latency_us = 791 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a198ecb9-4291-4e05-927d-d8ee50cd4324 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
7752026-03-03T18:57:03.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1e7ee4c7-0542-45df-a58e-1aedf4a69b36 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
7762026-03-03T18:57:03.923ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1e7ee4c7-0542-45df-a58e-1aedf4a69b36 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
7772026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
7782026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled0 response = CabooseValue
7792026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
7802026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled0 response = CabooseValue
7812026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
7822026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled0 response = CabooseValue
7832026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
7842026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled0 response = CabooseValue
7852026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
7862026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-sled0 response = CabooseValue
7872026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
7882026-03-03T18:57:03.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7892026-03-03T18:57:03.923ZINFOtest_metrics (dropshot): request completed latency_us = 816 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 1e7ee4c7-0542-45df-a58e-1aedf4a69b36 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
7902026-03-03T18:57:03.924ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a1303cf4-87e3-4cb4-92a3-566b9d344997 uri = /sp/sled/0/component/rot/cmpa
7912026-03-03T18:57:03.924ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a1303cf4-87e3-4cb4-92a3-566b9d344997 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
7922026-03-03T18:57:03.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
7932026-03-03T18:57:03.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled0 response = ReadRot(Ok)
7942026-03-03T18:57:03.924ZINFOtest_metrics (dropshot): request completed latency_us = 350 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a1303cf4-87e3-4cb4-92a3-566b9d344997 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
7952026-03-03T18:57:03.924ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d53f22df-137f-4b25-a6d0-196990d07f86 uri = /sp/sled/0/component/rot/cfpa
7962026-03-03T18:57:03.924ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d53f22df-137f-4b25-a6d0-196990d07f86 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
7972026-03-03T18:57:03.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
7982026-03-03T18:57:03.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled0 response = ReadRot(Ok)
7992026-03-03T18:57:03.925ZINFOtest_metrics (dropshot): request completed latency_us = 433 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = d53f22df-137f-4b25-a6d0-196990d07f86 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
8002026-03-03T18:57:03.925ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c885416c-76c6-43e0-8c13-7fc0b252ccb1 uri = /sp/sled/0/component/rot/cfpa
8012026-03-03T18:57:03.925ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c885416c-76c6-43e0-8c13-7fc0b252ccb1 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
8022026-03-03T18:57:03.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
8032026-03-03T18:57:03.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled0 response = ReadRot(Ok)
8042026-03-03T18:57:03.926ZINFOtest_metrics (dropshot): request completed latency_us = 390 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c885416c-76c6-43e0-8c13-7fc0b252ccb1 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
8052026-03-03T18:57:03.926ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e2309a44-ecb5-4053-ac71-f4dd5a751a48 uri = /sp/sled/0/component/rot/cfpa
8062026-03-03T18:57:03.926ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e2309a44-ecb5-4053-ac71-f4dd5a751a48 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
8072026-03-03T18:57:03.926ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
8082026-03-03T18:57:03.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled0 response = ReadRot(Ok)
8092026-03-03T18:57:03.926ZINFOtest_metrics (dropshot): request completed latency_us = 380 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e2309a44-ecb5-4053-ac71-f4dd5a751a48 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
8102026-03-03T18:57:03.927ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 248f7235-e602-48b3-a233-afeb05a45735 uri = /sp/sled/1
8112026-03-03T18:57:03.927ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 248f7235-e602-48b3-a233-afeb05a45735 uri = /sp/sled/1 version = 3.0.0
8122026-03-03T18:57:03.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
8132026-03-03T18:57:03.927ZDEBGtest_metrics: 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
8142026-03-03T18:57:03.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8152026-03-03T18:57:03.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
8162026-03-03T18:57:03.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } 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(()) }))
8172026-03-03T18:57:03.927ZINFOtest_metrics (dropshot): request completed latency_us = 606 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 248f7235-e602-48b3-a233-afeb05a45735 response_code = 200 uri = /sp/sled/1
8182026-03-03T18:57:03.928ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e6f6b0f5-88a7-4e57-8c72-a98524752127 uri = /sp/sled/1/component/host-boot-flash/active-slot
8192026-03-03T18:57:03.928ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e6f6b0f5-88a7-4e57-8c72-a98524752127 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
8202026-03-03T18:57:03.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
8212026-03-03T18:57:03.928ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
8222026-03-03T18:57:03.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled1 response = ComponentActiveSlot(0)
8232026-03-03T18:57:03.928ZINFOtest_metrics (dropshot): request completed latency_us = 355 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = e6f6b0f5-88a7-4e57-8c72-a98524752127 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
8242026-03-03T18:57:03.928ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = b2ee46df-fb3a-4327-a8d2-7150e6810d44 uri = /sp/sled/1/component/host-boot-flash/hash/0
8252026-03-03T18:57:03.928ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = b2ee46df-fb3a-4327-a8d2-7150e6810d44 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
8262026-03-03T18:57:03.929ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
8272026-03-03T18:57:03.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } 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])
8282026-03-03T18:57:03.929ZINFOtest_metrics (dropshot): request completed latency_us = 366 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = b2ee46df-fb3a-4327-a8d2-7150e6810d44 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
8292026-03-03T18:57:03.929ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 90c14254-1dfb-4274-a0df-f5f382f611b7 uri = /sp/sled/1/component/host-boot-flash/hash/1
8302026-03-03T18:57:03.929ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 90c14254-1dfb-4274-a0df-f5f382f611b7 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
8312026-03-03T18:57:03.929ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
8322026-03-03T18:57:03.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } 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])
8332026-03-03T18:57:03.929ZINFOtest_metrics (dropshot): request completed latency_us = 343 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 90c14254-1dfb-4274-a0df-f5f382f611b7 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
8342026-03-03T18:57:03.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c7814c20-dc50-4ca1-9027-c53496ebf0f3 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
8352026-03-03T18:57:03.930ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c7814c20-dc50-4ca1-9027-c53496ebf0f3 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
8362026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
8372026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled1 response = CabooseValue
8382026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
8392026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled1 response = CabooseValue
8402026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
8412026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled1 response = CabooseValue
8422026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
8432026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled1 response = CabooseValue
8442026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
8452026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8462026-03-03T18:57:03.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
8472026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8482026-03-03T18:57:03.931ZINFOtest_metrics (dropshot): request completed latency_us = 774 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c7814c20-dc50-4ca1-9027-c53496ebf0f3 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
8492026-03-03T18:57:03.931ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 5108dc77-db5b-4b46-8d79-d4a72b1e98ba uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
8502026-03-03T18:57:03.931ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 5108dc77-db5b-4b46-8d79-d4a72b1e98ba uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
8512026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
8522026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled1 response = CabooseValue
8532026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
8542026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled1 response = CabooseValue
8552026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
8562026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled1 response = CabooseValue
8572026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
8582026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled1 response = CabooseValue
8592026-03-03T18:57:03.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
8602026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8612026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
8622026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8632026-03-03T18:57:03.932ZINFOtest_metrics (dropshot): request completed latency_us = 764 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 5108dc77-db5b-4b46-8d79-d4a72b1e98ba response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
8642026-03-03T18:57:03.932ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f447291f-f13f-42b9-ba11-7a3ee777cc9e uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
8652026-03-03T18:57:03.932ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f447291f-f13f-42b9-ba11-7a3ee777cc9e uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
8662026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
8672026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled1 response = CabooseValue
8682026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
8692026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled1 response = CabooseValue
8702026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
8712026-03-03T18:57:03.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled1 response = CabooseValue
8722026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
8732026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled1 response = CabooseValue
8742026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
8752026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled1 response = CabooseValue
8762026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
8772026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8782026-03-03T18:57:03.933ZINFOtest_metrics (dropshot): request completed latency_us = 766 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = f447291f-f13f-42b9-ba11-7a3ee777cc9e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
8792026-03-03T18:57:03.933ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4e6b1862-b084-498b-b0d0-4acfabd887ca uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
8802026-03-03T18:57:03.933ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4e6b1862-b084-498b-b0d0-4acfabd887ca uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
8812026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
8822026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled1 response = CabooseValue
8832026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
8842026-03-03T18:57:03.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled1 response = CabooseValue
8852026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
8862026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled1 response = CabooseValue
8872026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
8882026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled1 response = CabooseValue
8892026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
8902026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled1 response = CabooseValue
8912026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
8922026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8932026-03-03T18:57:03.934ZINFOtest_metrics (dropshot): request completed latency_us = 755 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 4e6b1862-b084-498b-b0d0-4acfabd887ca response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
8942026-03-03T18:57:03.934ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 5292f743-c58e-42e1-a3bf-fde0af1f6407 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
8952026-03-03T18:57:03.934ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 5292f743-c58e-42e1-a3bf-fde0af1f6407 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
8962026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
8972026-03-03T18:57:03.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-sled1 response = CabooseValue
8982026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
8992026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-sled1 response = CabooseValue
9002026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
9012026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled1 response = CabooseValue
9022026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
9032026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled1 response = CabooseValue
9042026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
9052026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled1 response = CabooseValue
9062026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
9072026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9082026-03-03T18:57:03.935ZINFOtest_metrics (dropshot): request completed latency_us = 749 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 5292f743-c58e-42e1-a3bf-fde0af1f6407 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
9092026-03-03T18:57:03.935ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a01109ce-f28c-4555-a8c9-4c2516a8de9b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
9102026-03-03T18:57:03.935ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a01109ce-f28c-4555-a8c9-4c2516a8de9b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
9112026-03-03T18:57:03.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
9122026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled1 response = CabooseValue
9132026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
9142026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled1 response = CabooseValue
9152026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
9162026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled1 response = CabooseValue
9172026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
9182026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled1 response = CabooseValue
9192026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
9202026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-sled1 response = CabooseValue
9212026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
9222026-03-03T18:57:03.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9232026-03-03T18:57:03.936ZINFOtest_metrics (dropshot): request completed latency_us = 755 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = a01109ce-f28c-4555-a8c9-4c2516a8de9b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
9242026-03-03T18:57:03.936ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 50c50c1b-ecb6-4a93-82bc-a9cfc5abe72c uri = /sp/sled/1/component/rot/cmpa
9252026-03-03T18:57:03.936ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 50c50c1b-ecb6-4a93-82bc-a9cfc5abe72c uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
9262026-03-03T18:57:03.937ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
9272026-03-03T18:57:03.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled1 response = ReadRot(Ok)
9282026-03-03T18:57:03.937ZINFOtest_metrics (dropshot): request completed latency_us = 339 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = 50c50c1b-ecb6-4a93-82bc-a9cfc5abe72c response_code = 200 uri = /sp/sled/1/component/rot/cmpa
9292026-03-03T18:57:03.937ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c4f62dc7-403d-49d9-a2cf-22867dde8897 uri = /sp/sled/1/component/rot/cfpa
9302026-03-03T18:57:03.937ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c4f62dc7-403d-49d9-a2cf-22867dde8897 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
9312026-03-03T18:57:03.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
9322026-03-03T18:57:03.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled1 response = ReadRot(Ok)
9332026-03-03T18:57:03.938ZINFOtest_metrics (dropshot): request completed latency_us = 396 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c4f62dc7-403d-49d9-a2cf-22867dde8897 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
9342026-03-03T18:57:03.938ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c7c33ab8-9c48-45a2-8f06-61268960b8b8 uri = /sp/sled/1/component/rot/cfpa
9352026-03-03T18:57:03.938ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c7c33ab8-9c48-45a2-8f06-61268960b8b8 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
9362026-03-03T18:57:03.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
9372026-03-03T18:57:03.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled1 response = ReadRot(Ok)
9382026-03-03T18:57:03.938ZINFOtest_metrics (dropshot): request completed latency_us = 374 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = c7c33ab8-9c48-45a2-8f06-61268960b8b8 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
9392026-03-03T18:57:03.939ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = be6bd8ab-90d9-4b4d-b7ef-7336880d3c65 uri = /sp/sled/1/component/rot/cfpa
9402026-03-03T18:57:03.939ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = be6bd8ab-90d9-4b4d-b7ef-7336880d3c65 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
9412026-03-03T18:57:03.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
9422026-03-03T18:57:03.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled1 response = ReadRot(Ok)
9432026-03-03T18:57:03.939ZINFOtest_metrics (dropshot): request completed latency_us = 365 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33678 req_id = be6bd8ab-90d9-4b4d-b7ef-7336880d3c65 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
9442026-03-03T18:57:04.008ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
9452026-03-03T18:57:04.015ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 2.020570102s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
9462026-03-03T18:57:04.053ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
9472026-03-03T18:57:04.054ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
9482026-03-03T18:57:04.054ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
9492026-03-03T18:57:04.054ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
9502026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(SpState) }
9512026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(SpState) }
9522026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(SpState) }
9532026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(SpState) }
9542026-03-03T18:57:04.054ZDEBGtest_metrics: 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
9552026-03-03T18:57:04.054ZDEBGtest_metrics: 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
9562026-03-03T18:57:04.054ZDEBGtest_metrics: 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
9572026-03-03T18:57:04.054ZDEBGtest_metrics: 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
9582026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } 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]) }) })
9592026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } 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]) }) })
9602026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } 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]) }) })
9612026-03-03T18:57:04.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } 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]) }) })
9622026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(SpState) }
9632026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9642026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9652026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9662026-03-03T18:57:04.055ZDEBGtest_metrics: 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
9672026-03-03T18:57:04.055ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
9682026-03-03T18:57:04.055ZDEBGtest_metrics (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
9692026-03-03T18:57:04.055ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
9702026-03-03T18:57:04.055ZDEBGtest_metrics (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
9712026-03-03T18:57:04.055ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
9722026-03-03T18:57:04.055ZDEBGtest_metrics (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
9732026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } 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]) }) })
9742026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9752026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9762026-03-03T18:57:04.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9772026-03-03T18:57:04.055ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
9782026-03-03T18:57:04.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9792026-03-03T18:57:04.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9802026-03-03T18:57:04.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9812026-03-03T18:57:04.058ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
9822026-03-03T18:57:04.058ZDEBGtest_metrics (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
9832026-03-03T18:57:04.058ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
9842026-03-03T18:57:04.058ZDEBGtest_metrics (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
9852026-03-03T18:57:04.058ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
9862026-03-03T18:57:04.058ZDEBGtest_metrics (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
9872026-03-03T18:57:04.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9882026-03-03T18:57:04.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9892026-03-03T18:57:04.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9902026-03-03T18:57:04.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(SpState) }
9912026-03-03T18:57:04.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9922026-03-03T18:57:04.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9932026-03-03T18:57:04.059ZDEBGtest_metrics: 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
9942026-03-03T18:57:04.059ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
9952026-03-03T18:57:04.059ZDEBGtest_metrics (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
9962026-03-03T18:57:04.059ZDEBGtest_metrics (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
9972026-03-03T18:57:04.059ZDEBGtest_metrics (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
9982026-03-03T18:57:04.059ZDEBGtest_metrics (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
9992026-03-03T18:57:04.059ZDEBGtest_metrics (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
10002026-03-03T18:57:04.059ZDEBGtest_metrics (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
10012026-03-03T18:57:04.059ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10022026-03-03T18:57:04.060ZDEBGtest_metrics (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
10032026-03-03T18:57:04.060ZDEBGtest_metrics (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
10042026-03-03T18:57:04.060ZDEBGtest_metrics (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
10052026-03-03T18:57:04.060ZDEBGtest_metrics (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
10062026-03-03T18:57:04.060ZDEBGtest_metrics (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
10072026-03-03T18:57:04.060ZDEBGtest_metrics (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
10082026-03-03T18:57:04.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10092026-03-03T18:57:04.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10102026-03-03T18:57:04.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10112026-03-03T18:57:04.060ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10122026-03-03T18:57:04.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10132026-03-03T18:57:04.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10142026-03-03T18:57:04.064ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
10152026-03-03T18:57:04.064ZDEBGtest_metrics (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
10162026-03-03T18:57:04.064ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
10172026-03-03T18:57:04.064ZDEBGtest_metrics (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
10182026-03-03T18:57:04.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10192026-03-03T18:57:04.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10202026-03-03T18:57:04.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10212026-03-03T18:57:04.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10222026-03-03T18:57:04.069ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
10232026-03-03T18:57:04.069ZDEBGtest_metrics (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
10242026-03-03T18:57:04.069ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
10252026-03-03T18:57:04.069ZDEBGtest_metrics (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
10262026-03-03T18:57:04.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10272026-03-03T18:57:04.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10282026-03-03T18:57:04.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10292026-03-03T18:57:04.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10302026-03-03T18:57:04.104ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
10312026-03-03T18:57:04.104ZDEBGtest_metrics (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
10322026-03-03T18:57:04.104ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
10332026-03-03T18:57:04.104ZDEBGtest_metrics (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
10342026-03-03T18:57:04.104ZDEBGtest_metrics (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
10352026-03-03T18:57:04.104ZDEBGtest_metrics (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
10362026-03-03T18:57:04.104ZDEBGtest_metrics (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
10372026-03-03T18:57:04.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10382026-03-03T18:57:04.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10392026-03-03T18:57:04.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10402026-03-03T18:57:04.108ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10412026-03-03T18:57:04.108ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10422026-03-03T18:57:04.109ZDEBGtest_metrics (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
10432026-03-03T18:57:04.109ZDEBGtest_metrics (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
10442026-03-03T18:57:04.109ZDEBGtest_metrics (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
10452026-03-03T18:57:04.109ZDEBGtest_metrics (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
10462026-03-03T18:57:04.109ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10472026-03-03T18:57:04.109ZDEBGtest_metrics (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
10482026-03-03T18:57:04.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10492026-03-03T18:57:04.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10502026-03-03T18:57:04.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10512026-03-03T18:57:04.112ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10522026-03-03T18:57:04.121ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
10532026-03-03T18:57:04.121ZDEBGtest_metrics (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
10542026-03-03T18:57:04.122ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
10552026-03-03T18:57:04.122ZDEBGtest_metrics (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
10562026-03-03T18:57:04.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10572026-03-03T18:57:04.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10582026-03-03T18:57:04.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(SpState) }
10592026-03-03T18:57:04.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(SpState) }
10602026-03-03T18:57:04.123ZDEBGtest_metrics: 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
10612026-03-03T18:57:04.123ZDEBGtest_metrics: 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
10622026-03-03T18:57:04.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } 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]) }) })
10632026-03-03T18:57:04.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } 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]) }) })
10642026-03-03T18:57:04.123ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
10652026-03-03T18:57:04.123ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
10662026-03-03T18:57:04.625ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33680
10672026-03-03T18:57:04.625ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = af006e7e-fedb-41fd-9b46-4d4b995f3e35 uri = /ignition
10682026-03-03T18:57:04.625ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = af006e7e-fedb-41fd-9b46-4d4b995f3e35 uri = /ignition version = 3.0.0
10692026-03-03T18:57:04.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
10702026-03-03T18:57:04.626ZDEBGtest_metrics: 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 }]
10712026-03-03T18:57:04.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
10722026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
10732026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
10742026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
10752026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
10762026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
10772026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
10782026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
10792026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
10802026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
10812026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
10822026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
10832026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
10842026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
10852026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
10862026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
10872026-03-03T18:57:04.626ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
10882026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
10892026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
10902026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
10912026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
10922026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
10932026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
10942026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
10952026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
10962026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
10972026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
10982026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
10992026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
11002026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
11012026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
11022026-03-03T18:57:04.627ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
11032026-03-03T18:57:04.627ZINFOtest_metrics (dropshot): request completed latency_us = 1519 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = af006e7e-fedb-41fd-9b46-4d4b995f3e35 response_code = 200 uri = /ignition
11042026-03-03T18:57:04.628ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = fe1de67d-9ddf-476f-8698-54e6eb4d6e1c uri = /sp/switch/0
11052026-03-03T18:57:04.628ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = fe1de67d-9ddf-476f-8698-54e6eb4d6e1c uri = /sp/switch/0 version = 3.0.0
11062026-03-03T18:57:04.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(SpState) }
11072026-03-03T18:57:04.628ZDEBGtest_metrics: 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
11082026-03-03T18:57:04.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } 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]) }) })
11092026-03-03T18:57:04.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
11102026-03-03T18:57:04.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } 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(()) }))
11112026-03-03T18:57:04.629ZINFOtest_metrics (dropshot): request completed latency_us = 802 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = fe1de67d-9ddf-476f-8698-54e6eb4d6e1c response_code = 200 uri = /sp/switch/0
11122026-03-03T18:57:04.632ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 38868d1a-5d1b-4293-bbd3-95e234751c4d uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11132026-03-03T18:57:04.632ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 38868d1a-5d1b-4293-bbd3-95e234751c4d uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
11142026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
11152026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch0 response = CabooseValue
11162026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
11172026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch0 response = CabooseValue
11182026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
11192026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch0 response = CabooseValue
11202026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
11212026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch0 response = CabooseValue
11222026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
11232026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11242026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
11252026-03-03T18:57:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11262026-03-03T18:57:04.632ZINFOtest_metrics (dropshot): request completed latency_us = 739 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 38868d1a-5d1b-4293-bbd3-95e234751c4d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11272026-03-03T18:57:04.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f8e1662b-6caa-4331-bb30-8059b3b83d97 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
11282026-03-03T18:57:04.633ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f8e1662b-6caa-4331-bb30-8059b3b83d97 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
11292026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
11302026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-switch0 response = CabooseValue
11312026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
11322026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-switch0 response = CabooseValue
11332026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
11342026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch0 response = CabooseValue
11352026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
11362026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch0 response = CabooseValue
11372026-03-03T18:57:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
11382026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11392026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
11402026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11412026-03-03T18:57:04.634ZINFOtest_metrics (dropshot): request completed latency_us = 850 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f8e1662b-6caa-4331-bb30-8059b3b83d97 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
11422026-03-03T18:57:04.634ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = c233da4d-52e9-4e29-b303-7411e05fb220 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
11432026-03-03T18:57:04.634ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = c233da4d-52e9-4e29-b303-7411e05fb220 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
11442026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
11452026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-switch0 response = CabooseValue
11462026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
11472026-03-03T18:57:04.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-switch0 response = CabooseValue
11482026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
11492026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-switch0 response = CabooseValue
11502026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
11512026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-switch0 response = CabooseValue
11522026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
11532026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-switch0 response = CabooseValue
11542026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
11552026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11562026-03-03T18:57:04.635ZINFOtest_metrics (dropshot): request completed latency_us = 800 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = c233da4d-52e9-4e29-b303-7411e05fb220 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
11572026-03-03T18:57:04.635ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = d7210a54-3650-458a-9096-7da5ab54cd1e uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
11582026-03-03T18:57:04.635ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = d7210a54-3650-458a-9096-7da5ab54cd1e uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
11592026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
11602026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-switch0 response = CabooseValue
11612026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
11622026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-switch0 response = CabooseValue
11632026-03-03T18:57:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
11642026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-switch0 response = CabooseValue
11652026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
11662026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-switch0 response = CabooseValue
11672026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
11682026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-switch0 response = CabooseValue
11692026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
11702026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11712026-03-03T18:57:04.636ZINFOtest_metrics (dropshot): request completed latency_us = 491 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = d7210a54-3650-458a-9096-7da5ab54cd1e response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
11722026-03-03T18:57:04.636ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 76d02def-8d76-49ac-8438-993ec20c8196 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
11732026-03-03T18:57:04.636ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 76d02def-8d76-49ac-8438-993ec20c8196 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
11742026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
11752026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-switch0 response = CabooseValue
11762026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
11772026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-switch0 response = CabooseValue
11782026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
11792026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-switch0 response = CabooseValue
11802026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
11812026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-switch0 response = CabooseValue
11822026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
11832026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-switch0 response = CabooseValue
11842026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
11852026-03-03T18:57:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11862026-03-03T18:57:04.637ZINFOtest_metrics (dropshot): request completed latency_us = 482 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 76d02def-8d76-49ac-8438-993ec20c8196 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
11872026-03-03T18:57:04.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = c1644f29-8297-4271-ba13-35b764fda062 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
11882026-03-03T18:57:04.637ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = c1644f29-8297-4271-ba13-35b764fda062 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
11892026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
11902026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-switch0 response = CabooseValue
11912026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
11922026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-switch0 response = CabooseValue
11932026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
11942026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-switch0 response = CabooseValue
11952026-03-03T18:57:04.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
11962026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-switch0 response = CabooseValue
11972026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
11982026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-switch0 response = CabooseValue
11992026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
12002026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12012026-03-03T18:57:04.638ZINFOtest_metrics (dropshot): request completed latency_us = 584 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = c1644f29-8297-4271-ba13-35b764fda062 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
12022026-03-03T18:57:04.638ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e2b8dc43-c6ba-4eb2-852d-b30c279a274d uri = /sp/switch/0/component/rot/cmpa
12032026-03-03T18:57:04.638ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e2b8dc43-c6ba-4eb2-852d-b30c279a274d uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
12042026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
12052026-03-03T18:57:04.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-switch0 response = ReadRot(Ok)
12062026-03-03T18:57:04.638ZINFOtest_metrics (dropshot): request completed latency_us = 292 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e2b8dc43-c6ba-4eb2-852d-b30c279a274d response_code = 200 uri = /sp/switch/0/component/rot/cmpa
12072026-03-03T18:57:04.639ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 4d8cbb65-7c47-4d0b-b20b-ecde46861191 uri = /sp/switch/0/component/rot/cfpa
12082026-03-03T18:57:04.639ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 4d8cbb65-7c47-4d0b-b20b-ecde46861191 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
12092026-03-03T18:57:04.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
12102026-03-03T18:57:04.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-switch0 response = ReadRot(Ok)
12112026-03-03T18:57:04.639ZINFOtest_metrics (dropshot): request completed latency_us = 301 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 4d8cbb65-7c47-4d0b-b20b-ecde46861191 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
12122026-03-03T18:57:04.639ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 743b0b1b-4a36-48ef-b7ee-0df0b57c5efb uri = /sp/switch/0/component/rot/cfpa
12132026-03-03T18:57:04.639ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 743b0b1b-4a36-48ef-b7ee-0df0b57c5efb uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
12142026-03-03T18:57:04.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
12152026-03-03T18:57:04.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-switch0 response = ReadRot(Ok)
12162026-03-03T18:57:04.640ZINFOtest_metrics (dropshot): request completed latency_us = 253 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 743b0b1b-4a36-48ef-b7ee-0df0b57c5efb response_code = 200 uri = /sp/switch/0/component/rot/cfpa
12172026-03-03T18:57:04.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 7e6f70e6-3aba-4808-b75e-6b4fb338c358 uri = /sp/switch/0/component/rot/cfpa
12182026-03-03T18:57:04.640ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 7e6f70e6-3aba-4808-b75e-6b4fb338c358 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
12192026-03-03T18:57:04.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
12202026-03-03T18:57:04.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-switch0 response = ReadRot(Ok)
12212026-03-03T18:57:04.640ZINFOtest_metrics (dropshot): request completed latency_us = 246 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 7e6f70e6-3aba-4808-b75e-6b4fb338c358 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
12222026-03-03T18:57:04.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 0bd07257-af06-4a2b-ab7c-d11b6de98b6a uri = /sp/switch/1
12232026-03-03T18:57:04.640ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 0bd07257-af06-4a2b-ab7c-d11b6de98b6a uri = /sp/switch/1 version = 3.0.0
12242026-03-03T18:57:04.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(SpState) }
12252026-03-03T18:57:04.641ZDEBGtest_metrics: 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
12262026-03-03T18:57:04.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12272026-03-03T18:57:04.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
12282026-03-03T18:57:04.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } 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(()) }))
12292026-03-03T18:57:04.641ZINFOtest_metrics (dropshot): request completed latency_us = 557 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 0bd07257-af06-4a2b-ab7c-d11b6de98b6a response_code = 200 uri = /sp/switch/1
12302026-03-03T18:57:04.641ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = d8132a51-e2e9-40cf-9061-96e2b7cd180d uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
12312026-03-03T18:57:04.641ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = d8132a51-e2e9-40cf-9061-96e2b7cd180d uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
12322026-03-03T18:57:04.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
12332026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch1 response = CabooseValue
12342026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
12352026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch1 response = CabooseValue
12362026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
12372026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch1 response = CabooseValue
12382026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
12392026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-switch1 response = CabooseValue
12402026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
12412026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12422026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
12432026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12442026-03-03T18:57:04.642ZINFOtest_metrics (dropshot): request completed latency_us = 576 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = d8132a51-e2e9-40cf-9061-96e2b7cd180d response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
12452026-03-03T18:57:04.642ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = dc38c254-b326-4cd7-a253-95644b78a5e9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
12462026-03-03T18:57:04.642ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = dc38c254-b326-4cd7-a253-95644b78a5e9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
12472026-03-03T18:57:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
12482026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch1 response = CabooseValue
12492026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
12502026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch1 response = CabooseValue
12512026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
12522026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-switch1 response = CabooseValue
12532026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
12542026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-switch1 response = CabooseValue
12552026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
12562026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12572026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
12582026-03-03T18:57:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12592026-03-03T18:57:04.643ZINFOtest_metrics (dropshot): request completed latency_us = 789 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = dc38c254-b326-4cd7-a253-95644b78a5e9 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
12602026-03-03T18:57:04.643ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = dceea6e4-5d6f-4391-9377-27c8fbf8c048 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
12612026-03-03T18:57:04.643ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = dceea6e4-5d6f-4391-9377-27c8fbf8c048 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
12622026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
12632026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch1 response = CabooseValue
12642026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
12652026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch1 response = CabooseValue
12662026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
12672026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch1 response = CabooseValue
12682026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
12692026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch1 response = CabooseValue
12702026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
12712026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-switch1 response = CabooseValue
12722026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
12732026-03-03T18:57:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12742026-03-03T18:57:04.644ZINFOtest_metrics (dropshot): request completed latency_us = 688 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = dceea6e4-5d6f-4391-9377-27c8fbf8c048 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
12752026-03-03T18:57:04.644ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 87416bb2-ac8a-47d8-8fdd-884a96031960 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
12762026-03-03T18:57:04.644ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 87416bb2-ac8a-47d8-8fdd-884a96031960 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
12772026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
12782026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch1 response = CabooseValue
12792026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
12802026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch1 response = CabooseValue
12812026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
12822026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-switch1 response = CabooseValue
12832026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
12842026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-switch1 response = CabooseValue
12852026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
12862026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-switch1 response = CabooseValue
12872026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
12882026-03-03T18:57:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12892026-03-03T18:57:04.645ZINFOtest_metrics (dropshot): request completed latency_us = 710 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 87416bb2-ac8a-47d8-8fdd-884a96031960 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
12902026-03-03T18:57:04.645ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 64110430-fe1d-4e5d-862a-eeb2e9a67b85 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
12912026-03-03T18:57:04.645ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 64110430-fe1d-4e5d-862a-eeb2e9a67b85 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
12922026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
12932026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-switch1 response = CabooseValue
12942026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
12952026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-switch1 response = CabooseValue
12962026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
12972026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-switch1 response = CabooseValue
12982026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
12992026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-switch1 response = CabooseValue
13002026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
13012026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-switch1 response = CabooseValue
13022026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
13032026-03-03T18:57:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13042026-03-03T18:57:04.646ZINFOtest_metrics (dropshot): request completed latency_us = 630 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 64110430-fe1d-4e5d-862a-eeb2e9a67b85 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
13052026-03-03T18:57:04.646ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 310cdea6-4d84-4f27-9d2f-56f798f76b3e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
13062026-03-03T18:57:04.646ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 310cdea6-4d84-4f27-9d2f-56f798f76b3e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
13072026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
13082026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-switch1 response = CabooseValue
13092026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
13102026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-switch1 response = CabooseValue
13112026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
13122026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-switch1 response = CabooseValue
13132026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
13142026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-switch1 response = CabooseValue
13152026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
13162026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-switch1 response = CabooseValue
13172026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
13182026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13192026-03-03T18:57:04.647ZINFOtest_metrics (dropshot): request completed latency_us = 550 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 310cdea6-4d84-4f27-9d2f-56f798f76b3e response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
13202026-03-03T18:57:04.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 59e56bb9-5b65-4e1d-b5e8-960f8a7bd294 uri = /sp/switch/1/component/rot/cmpa
13212026-03-03T18:57:04.647ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 59e56bb9-5b65-4e1d-b5e8-960f8a7bd294 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
13222026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
13232026-03-03T18:57:04.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-switch1 response = ReadRot(Ok)
13242026-03-03T18:57:04.648ZINFOtest_metrics (dropshot): request completed latency_us = 294 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 59e56bb9-5b65-4e1d-b5e8-960f8a7bd294 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
13252026-03-03T18:57:04.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 28bc0e82-cc95-4e46-89c7-606373efe2cf uri = /sp/switch/1/component/rot/cfpa
13262026-03-03T18:57:04.648ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 28bc0e82-cc95-4e46-89c7-606373efe2cf uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
13272026-03-03T18:57:04.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
13282026-03-03T18:57:04.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-switch1 response = ReadRot(Ok)
13292026-03-03T18:57:04.649ZINFOtest_metrics (dropshot): request completed latency_us = 754 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 28bc0e82-cc95-4e46-89c7-606373efe2cf response_code = 200 uri = /sp/switch/1/component/rot/cfpa
13302026-03-03T18:57:04.652ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 1bb2a6b3-a45b-4fc6-9cad-677155326bdf uri = /sp/switch/1/component/rot/cfpa
13312026-03-03T18:57:04.652ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 1bb2a6b3-a45b-4fc6-9cad-677155326bdf uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
13322026-03-03T18:57:04.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
13332026-03-03T18:57:04.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-switch1 response = ReadRot(Ok)
13342026-03-03T18:57:04.653ZINFOtest_metrics (dropshot): request completed latency_us = 595 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 1bb2a6b3-a45b-4fc6-9cad-677155326bdf response_code = 200 uri = /sp/switch/1/component/rot/cfpa
13352026-03-03T18:57:04.653ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 86264972-81a1-461a-808a-49442ff64742 uri = /sp/switch/1/component/rot/cfpa
13362026-03-03T18:57:04.654ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 86264972-81a1-461a-808a-49442ff64742 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
13372026-03-03T18:57:04.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
13382026-03-03T18:57:04.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-switch1 response = ReadRot(Ok)
13392026-03-03T18:57:04.654ZINFOtest_metrics (dropshot): request completed latency_us = 455 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 86264972-81a1-461a-808a-49442ff64742 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
13402026-03-03T18:57:04.654ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 21a4ef0c-8e99-402d-908c-362e3f329e7b uri = /sp/sled/0
13412026-03-03T18:57:04.654ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 21a4ef0c-8e99-402d-908c-362e3f329e7b uri = /sp/sled/0 version = 3.0.0
13422026-03-03T18:57:04.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(SpState) }
13432026-03-03T18:57:04.654ZDEBGtest_metrics: 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
13442026-03-03T18:57:04.655ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13452026-03-03T18:57:04.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
13462026-03-03T18:57:04.655ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } 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(()) }))
13472026-03-03T18:57:04.655ZINFOtest_metrics (dropshot): request completed latency_us = 642 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 21a4ef0c-8e99-402d-908c-362e3f329e7b response_code = 200 uri = /sp/sled/0
13482026-03-03T18:57:04.655ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3d858bc5-7c84-45d9-8530-f26e89512017 uri = /sp/sled/0/component/host-boot-flash/active-slot
13492026-03-03T18:57:04.655ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3d858bc5-7c84-45d9-8530-f26e89512017 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
13502026-03-03T18:57:04.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
13512026-03-03T18:57:04.658ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
13522026-03-03T18:57:04.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled0 response = ComponentActiveSlot(0)
13532026-03-03T18:57:04.659ZINFOtest_metrics (dropshot): request completed latency_us = 3262 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3d858bc5-7c84-45d9-8530-f26e89512017 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
13542026-03-03T18:57:04.659ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3a6b0b41-e5d7-4766-b24e-c589e403ab88 uri = /sp/sled/0/component/host-boot-flash/hash/0
13552026-03-03T18:57:04.659ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3a6b0b41-e5d7-4766-b24e-c589e403ab88 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
13562026-03-03T18:57:04.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
13572026-03-03T18:57:04.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } 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])
13582026-03-03T18:57:04.660ZINFOtest_metrics (dropshot): request completed latency_us = 613 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3a6b0b41-e5d7-4766-b24e-c589e403ab88 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
13592026-03-03T18:57:04.660ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 950f4b14-e316-4f3a-8710-6fdf142035dc uri = /sp/sled/0/component/host-boot-flash/hash/1
13602026-03-03T18:57:04.660ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 950f4b14-e316-4f3a-8710-6fdf142035dc uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
13612026-03-03T18:57:04.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
13622026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } 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])
13632026-03-03T18:57:04.661ZINFOtest_metrics (dropshot): request completed latency_us = 330 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 950f4b14-e316-4f3a-8710-6fdf142035dc response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
13642026-03-03T18:57:04.661ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = ae496633-2e96-40e2-b997-fa33e4b8824f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
13652026-03-03T18:57:04.661ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = ae496633-2e96-40e2-b997-fa33e4b8824f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
13662026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
13672026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-sled0 response = CabooseValue
13682026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
13692026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled0 response = CabooseValue
13702026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
13712026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled0 response = CabooseValue
13722026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
13732026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled0 response = CabooseValue
13742026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
13752026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13762026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
13772026-03-03T18:57:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13782026-03-03T18:57:04.661ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = ae496633-2e96-40e2-b997-fa33e4b8824f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
13792026-03-03T18:57:04.662ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = eaa90351-8c2c-48e9-9850-77737ca7f8a8 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
13802026-03-03T18:57:04.662ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = eaa90351-8c2c-48e9-9850-77737ca7f8a8 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
13812026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
13822026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled0 response = CabooseValue
13832026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
13842026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled0 response = CabooseValue
13852026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
13862026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled0 response = CabooseValue
13872026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
13882026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled0 response = CabooseValue
13892026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
13902026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13912026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
13922026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13932026-03-03T18:57:04.662ZINFOtest_metrics (dropshot): request completed latency_us = 425 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = eaa90351-8c2c-48e9-9850-77737ca7f8a8 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
13942026-03-03T18:57:04.662ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = acfcf69f-b223-44b5-8d7d-447eb3c84a46 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
13952026-03-03T18:57:04.662ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = acfcf69f-b223-44b5-8d7d-447eb3c84a46 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
13962026-03-03T18:57:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
13972026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled0 response = CabooseValue
13982026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
13992026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled0 response = CabooseValue
14002026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
14012026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled0 response = CabooseValue
14022026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
14032026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled0 response = CabooseValue
14042026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
14052026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-sled0 response = CabooseValue
14062026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
14072026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14082026-03-03T18:57:04.663ZINFOtest_metrics (dropshot): request completed latency_us = 485 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = acfcf69f-b223-44b5-8d7d-447eb3c84a46 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
14092026-03-03T18:57:04.663ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = ea1de8b2-f0ab-4b30-badd-eefce2106bce uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
14102026-03-03T18:57:04.663ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = ea1de8b2-f0ab-4b30-badd-eefce2106bce uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
14112026-03-03T18:57:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
14122026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-sled0 response = CabooseValue
14132026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
14142026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-sled0 response = CabooseValue
14152026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
14162026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled0 response = CabooseValue
14172026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
14182026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled0 response = CabooseValue
14192026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
14202026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled0 response = CabooseValue
14212026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
14222026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14232026-03-03T18:57:04.664ZINFOtest_metrics (dropshot): request completed latency_us = 612 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = ea1de8b2-f0ab-4b30-badd-eefce2106bce response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
14242026-03-03T18:57:04.664ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f5a13e93-4962-4671-878c-7ba82eb9e671 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
14252026-03-03T18:57:04.664ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f5a13e93-4962-4671-878c-7ba82eb9e671 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
14262026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
14272026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled0 response = CabooseValue
14282026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
14292026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled0 response = CabooseValue
14302026-03-03T18:57:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
14312026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled0 response = CabooseValue
14322026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
14332026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled0 response = CabooseValue
14342026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
14352026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled0 response = CabooseValue
14362026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
14372026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14382026-03-03T18:57:04.665ZINFOtest_metrics (dropshot): request completed latency_us = 727 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f5a13e93-4962-4671-878c-7ba82eb9e671 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
14392026-03-03T18:57:04.665ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = cbccfb87-19da-440c-b307-d572c2e57140 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
14402026-03-03T18:57:04.665ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = cbccfb87-19da-440c-b307-d572c2e57140 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
14412026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
14422026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled0 response = CabooseValue
14432026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
14442026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled0 response = CabooseValue
14452026-03-03T18:57:04.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
14462026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled0 response = CabooseValue
14472026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
14482026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled0 response = CabooseValue
14492026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
14502026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled0 response = CabooseValue
14512026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
14522026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14532026-03-03T18:57:04.666ZINFOtest_metrics (dropshot): request completed latency_us = 410 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = cbccfb87-19da-440c-b307-d572c2e57140 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
14542026-03-03T18:57:04.666ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = aa5caf13-5562-4a28-974a-56e933203ac1 uri = /sp/sled/0/component/rot/cmpa
14552026-03-03T18:57:04.666ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = aa5caf13-5562-4a28-974a-56e933203ac1 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
14562026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
14572026-03-03T18:57:04.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled0 response = ReadRot(Ok)
14582026-03-03T18:57:04.666ZINFOtest_metrics (dropshot): request completed latency_us = 222 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = aa5caf13-5562-4a28-974a-56e933203ac1 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
14592026-03-03T18:57:04.667ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e38cc1e2-3466-4c19-879b-0357e1538b71 uri = /sp/sled/0/component/rot/cfpa
14602026-03-03T18:57:04.667ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e38cc1e2-3466-4c19-879b-0357e1538b71 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
14612026-03-03T18:57:04.667ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
14622026-03-03T18:57:04.667ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled0 response = ReadRot(Ok)
14632026-03-03T18:57:04.667ZINFOtest_metrics (dropshot): request completed latency_us = 298 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e38cc1e2-3466-4c19-879b-0357e1538b71 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
14642026-03-03T18:57:04.667ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 798147ab-6fef-4d4f-af47-dfb87405cd22 uri = /sp/sled/0/component/rot/cfpa
14652026-03-03T18:57:04.667ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 798147ab-6fef-4d4f-af47-dfb87405cd22 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
14662026-03-03T18:57:04.667ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
14672026-03-03T18:57:04.667ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled0 response = ReadRot(Ok)
14682026-03-03T18:57:04.668ZINFOtest_metrics (dropshot): request completed latency_us = 372 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 798147ab-6fef-4d4f-af47-dfb87405cd22 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
14692026-03-03T18:57:04.668ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 48ebd28e-887b-4845-932b-b6cc9bff9744 uri = /sp/sled/0/component/rot/cfpa
14702026-03-03T18:57:04.668ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 48ebd28e-887b-4845-932b-b6cc9bff9744 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
14712026-03-03T18:57:04.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
14722026-03-03T18:57:04.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled0 response = ReadRot(Ok)
14732026-03-03T18:57:04.668ZINFOtest_metrics (dropshot): request completed latency_us = 390 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 48ebd28e-887b-4845-932b-b6cc9bff9744 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
14742026-03-03T18:57:04.669ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f9ac8591-8e32-4dd5-bc35-f958a5884fb8 uri = /sp/sled/1
14752026-03-03T18:57:04.669ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f9ac8591-8e32-4dd5-bc35-f958a5884fb8 uri = /sp/sled/1 version = 3.0.0
14762026-03-03T18:57:04.669ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(SpState) }
14772026-03-03T18:57:04.669ZDEBGtest_metrics: 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
14782026-03-03T18:57:04.669ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14792026-03-03T18:57:04.669ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
14802026-03-03T18:57:04.669ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } 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(()) }))
14812026-03-03T18:57:04.669ZINFOtest_metrics (dropshot): request completed latency_us = 678 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = f9ac8591-8e32-4dd5-bc35-f958a5884fb8 response_code = 200 uri = /sp/sled/1
14822026-03-03T18:57:04.672ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e17a738d-e1e5-4592-99f1-1e06e9a46c3b uri = /sp/sled/1/component/host-boot-flash/active-slot
14832026-03-03T18:57:04.673ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e17a738d-e1e5-4592-99f1-1e06e9a46c3b uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
14842026-03-03T18:57:04.674ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
14852026-03-03T18:57:04.674ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
14862026-03-03T18:57:04.674ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled1 response = ComponentActiveSlot(0)
14872026-03-03T18:57:04.674ZINFOtest_metrics (dropshot): request completed latency_us = 1704 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = e17a738d-e1e5-4592-99f1-1e06e9a46c3b response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
14882026-03-03T18:57:04.674ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 8c1e9213-744e-4d84-9b83-dcb2b100654d uri = /sp/sled/1/component/host-boot-flash/hash/0
14892026-03-03T18:57:04.676ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 8c1e9213-744e-4d84-9b83-dcb2b100654d uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
14902026-03-03T18:57:04.676ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
14912026-03-03T18:57:04.677ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } 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])
14922026-03-03T18:57:04.678ZINFOtest_metrics (dropshot): request completed latency_us = 3482 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 8c1e9213-744e-4d84-9b83-dcb2b100654d response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
14932026-03-03T18:57:04.678ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 2df2a7eb-6501-45ab-bd6a-71af04b8554f uri = /sp/sled/1/component/host-boot-flash/hash/1
14942026-03-03T18:57:04.678ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 2df2a7eb-6501-45ab-bd6a-71af04b8554f uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
14952026-03-03T18:57:04.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
14962026-03-03T18:57:04.686ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } 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])
14972026-03-03T18:57:04.686ZINFOtest_metrics (dropshot): request completed latency_us = 7841 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 2df2a7eb-6501-45ab-bd6a-71af04b8554f response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
14982026-03-03T18:57:04.687ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 20003257-8b0e-4aae-8f1e-499e4d362fcf uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
14992026-03-03T18:57:04.687ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 20003257-8b0e-4aae-8f1e-499e4d362fcf uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
15002026-03-03T18:57:04.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
15012026-03-03T18:57:04.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-sled1 response = CabooseValue
15022026-03-03T18:57:04.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
15032026-03-03T18:57:04.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled1 response = CabooseValue
15042026-03-03T18:57:04.695ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
15052026-03-03T18:57:04.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled1 response = CabooseValue
15062026-03-03T18:57:04.695ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
15072026-03-03T18:57:04.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled1 response = CabooseValue
15082026-03-03T18:57:04.695ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
15092026-03-03T18:57:04.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15102026-03-03T18:57:04.699ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
15112026-03-03T18:57:04.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15122026-03-03T18:57:04.699ZINFOtest_metrics (dropshot): request completed latency_us = 12232 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 20003257-8b0e-4aae-8f1e-499e4d362fcf response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
15132026-03-03T18:57:04.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = b410e037-34bd-4e61-820f-ac5b3587c8bc uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
15142026-03-03T18:57:04.700ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = b410e037-34bd-4e61-820f-ac5b3587c8bc uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
15152026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
15162026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled1 response = CabooseValue
15172026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
15182026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled1 response = CabooseValue
15192026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
15202026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled1 response = CabooseValue
15212026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
15222026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled1 response = CabooseValue
15232026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
15242026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15252026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
15262026-03-03T18:57:04.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15272026-03-03T18:57:04.700ZINFOtest_metrics (dropshot): request completed latency_us = 506 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = b410e037-34bd-4e61-820f-ac5b3587c8bc response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
15282026-03-03T18:57:04.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 0189ae49-6a20-43c1-b7e1-b0add5f89510 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
15292026-03-03T18:57:04.701ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 0189ae49-6a20-43c1-b7e1-b0add5f89510 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
15302026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
15312026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled1 response = CabooseValue
15322026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
15332026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled1 response = CabooseValue
15342026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
15352026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled1 response = CabooseValue
15362026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
15372026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled1 response = CabooseValue
15382026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
15392026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-sled1 response = CabooseValue
15402026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
15412026-03-03T18:57:04.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15422026-03-03T18:57:04.701ZINFOtest_metrics (dropshot): request completed latency_us = 522 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 0189ae49-6a20-43c1-b7e1-b0add5f89510 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
15432026-03-03T18:57:04.702ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 57de9aaf-dd1f-4367-89d9-0cef18f8a60c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
15442026-03-03T18:57:04.702ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 57de9aaf-dd1f-4367-89d9-0cef18f8a60c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
15452026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
15462026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-sled1 response = CabooseValue
15472026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
15482026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-sled1 response = CabooseValue
15492026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
15502026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled1 response = CabooseValue
15512026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
15522026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled1 response = CabooseValue
15532026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
15542026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled1 response = CabooseValue
15552026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
15562026-03-03T18:57:04.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15572026-03-03T18:57:04.702ZINFOtest_metrics (dropshot): request completed latency_us = 679 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 57de9aaf-dd1f-4367-89d9-0cef18f8a60c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
15582026-03-03T18:57:04.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3e3c7e3d-c240-455a-b111-d80b6371ab38 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
15592026-03-03T18:57:04.703ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3e3c7e3d-c240-455a-b111-d80b6371ab38 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
15602026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
15612026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled1 response = CabooseValue
15622026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
15632026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled1 response = CabooseValue
15642026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
15652026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled1 response = CabooseValue
15662026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
15672026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled1 response = CabooseValue
15682026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
15692026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled1 response = CabooseValue
15702026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
15712026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15722026-03-03T18:57:04.703ZINFOtest_metrics (dropshot): request completed latency_us = 421 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 3e3c7e3d-c240-455a-b111-d80b6371ab38 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
15732026-03-03T18:57:04.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = eee1abd9-4ff4-4734-8ac5-71757ec3af3d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
15742026-03-03T18:57:04.703ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = eee1abd9-4ff4-4734-8ac5-71757ec3af3d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
15752026-03-03T18:57:04.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
15762026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled1 response = CabooseValue
15772026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
15782026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled1 response = CabooseValue
15792026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
15802026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled1 response = CabooseValue
15812026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
15822026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled1 response = CabooseValue
15832026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
15842026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled1 response = CabooseValue
15852026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
15862026-03-03T18:57:04.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15872026-03-03T18:57:04.704ZINFOtest_metrics (dropshot): request completed latency_us = 745 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = eee1abd9-4ff4-4734-8ac5-71757ec3af3d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
15882026-03-03T18:57:04.704ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 25d3f09b-1acb-4995-9cc5-6621128ed72e uri = /sp/sled/1/component/rot/cmpa
15892026-03-03T18:57:04.704ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 25d3f09b-1acb-4995-9cc5-6621128ed72e uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
15902026-03-03T18:57:04.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
15912026-03-03T18:57:04.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled1 response = ReadRot(Ok)
15922026-03-03T18:57:04.705ZINFOtest_metrics (dropshot): request completed latency_us = 330 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 25d3f09b-1acb-4995-9cc5-6621128ed72e response_code = 200 uri = /sp/sled/1/component/rot/cmpa
15932026-03-03T18:57:04.705ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 56bda4fb-37b3-4c6b-9144-52b60f5b3132 uri = /sp/sled/1/component/rot/cfpa
15942026-03-03T18:57:04.705ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 56bda4fb-37b3-4c6b-9144-52b60f5b3132 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
15952026-03-03T18:57:04.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
15962026-03-03T18:57:04.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled1 response = ReadRot(Ok)
15972026-03-03T18:57:04.706ZINFOtest_metrics (dropshot): request completed latency_us = 435 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 56bda4fb-37b3-4c6b-9144-52b60f5b3132 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
15982026-03-03T18:57:04.706ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 04d7d327-538a-4f17-a1a2-845ab8d6e47b uri = /sp/sled/1/component/rot/cfpa
15992026-03-03T18:57:04.706ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 04d7d327-538a-4f17-a1a2-845ab8d6e47b uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
16002026-03-03T18:57:04.706ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
16012026-03-03T18:57:04.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled1 response = ReadRot(Ok)
16022026-03-03T18:57:04.706ZINFOtest_metrics (dropshot): request completed latency_us = 335 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 04d7d327-538a-4f17-a1a2-845ab8d6e47b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
16032026-03-03T18:57:04.707ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 85bed8c6-6d5c-4842-89f7-cd2050ecdf0e uri = /sp/sled/1/component/rot/cfpa
16042026-03-03T18:57:04.707ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 85bed8c6-6d5c-4842-89f7-cd2050ecdf0e uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
16052026-03-03T18:57:04.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
16062026-03-03T18:57:04.707ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled1 response = ReadRot(Ok)
16072026-03-03T18:57:04.707ZINFOtest_metrics (dropshot): request completed latency_us = 245 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33680 req_id = 85bed8c6-6d5c-4842-89f7-cd2050ecdf0e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
16082026-03-03T18:57:05.057ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
16092026-03-03T18:57:05.057ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
16102026-03-03T18:57:05.057ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
16112026-03-03T18:57:05.057ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
16122026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }
16132026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(SpState) }
16142026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(SpState) }
16152026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(SpState) }
16162026-03-03T18:57:05.057ZDEBGtest_metrics: 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
16172026-03-03T18:57:05.057ZDEBGtest_metrics: 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
16182026-03-03T18:57:05.057ZDEBGtest_metrics: 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
16192026-03-03T18:57:05.057ZDEBGtest_metrics: 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
16202026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } 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]) }) })
16212026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
16222026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } 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]) }) })
16232026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } 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]) }) })
16242026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(SpState) }
16252026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16262026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
16272026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16282026-03-03T18:57:05.057ZDEBGtest_metrics: 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
16292026-03-03T18:57:05.057ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
16302026-03-03T18:57:05.057ZDEBGtest_metrics (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
16312026-03-03T18:57:05.057ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
16322026-03-03T18:57:05.057ZDEBGtest_metrics (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
16332026-03-03T18:57:05.057ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
16342026-03-03T18:57:05.057ZDEBGtest_metrics (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
16352026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } 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]) }) })
16362026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16372026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16382026-03-03T18:57:05.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16392026-03-03T18:57:05.057ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
16402026-03-03T18:57:05.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16412026-03-03T18:57:05.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16422026-03-03T18:57:05.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
16432026-03-03T18:57:05.059ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
16442026-03-03T18:57:05.059ZDEBGtest_metrics (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
16452026-03-03T18:57:05.059ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
16462026-03-03T18:57:05.059ZDEBGtest_metrics (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
16472026-03-03T18:57:05.059ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
16482026-03-03T18:57:05.059ZDEBGtest_metrics (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
16492026-03-03T18:57:05.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16502026-03-03T18:57:05.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16512026-03-03T18:57:05.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16522026-03-03T18:57:05.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(SpState) }
16532026-03-03T18:57:05.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
16542026-03-03T18:57:05.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
16552026-03-03T18:57:05.060ZDEBGtest_metrics: 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
16562026-03-03T18:57:05.060ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
16572026-03-03T18:57:05.060ZDEBGtest_metrics (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
16582026-03-03T18:57:05.060ZDEBGtest_metrics (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
16592026-03-03T18:57:05.060ZDEBGtest_metrics (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
16602026-03-03T18:57:05.060ZDEBGtest_metrics (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
16612026-03-03T18:57:05.060ZDEBGtest_metrics (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
16622026-03-03T18:57:05.060ZDEBGtest_metrics (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
16632026-03-03T18:57:05.060ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
16642026-03-03T18:57:05.060ZDEBGtest_metrics (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
16652026-03-03T18:57:05.060ZDEBGtest_metrics (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
16662026-03-03T18:57:05.060ZDEBGtest_metrics (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
16672026-03-03T18:57:05.060ZDEBGtest_metrics (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
16682026-03-03T18:57:05.060ZDEBGtest_metrics (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
16692026-03-03T18:57:05.060ZDEBGtest_metrics (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
16702026-03-03T18:57:05.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } 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]) }) })
16712026-03-03T18:57:05.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
16722026-03-03T18:57:05.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
16732026-03-03T18:57:05.060ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
16742026-03-03T18:57:05.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
16752026-03-03T18:57:05.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
16762026-03-03T18:57:05.064ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
16772026-03-03T18:57:05.064ZDEBGtest_metrics (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
16782026-03-03T18:57:05.064ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
16792026-03-03T18:57:05.064ZDEBGtest_metrics (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
16802026-03-03T18:57:05.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16812026-03-03T18:57:05.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16822026-03-03T18:57:05.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
16832026-03-03T18:57:05.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16842026-03-03T18:57:05.067ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
16852026-03-03T18:57:05.067ZDEBGtest_metrics (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
16862026-03-03T18:57:05.067ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
16872026-03-03T18:57:05.067ZDEBGtest_metrics (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
16882026-03-03T18:57:05.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16892026-03-03T18:57:05.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16902026-03-03T18:57:05.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16912026-03-03T18:57:05.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
16922026-03-03T18:57:05.070ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
16932026-03-03T18:57:05.070ZDEBGtest_metrics (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
16942026-03-03T18:57:05.070ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
16952026-03-03T18:57:05.070ZDEBGtest_metrics (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
16962026-03-03T18:57:05.070ZDEBGtest_metrics (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
16972026-03-03T18:57:05.070ZDEBGtest_metrics (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
16982026-03-03T18:57:05.070ZDEBGtest_metrics (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
16992026-03-03T18:57:05.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17002026-03-03T18:57:05.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
17012026-03-03T18:57:05.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
17022026-03-03T18:57:05.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
17032026-03-03T18:57:05.082ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
17042026-03-03T18:57:05.082ZDEBGtest_metrics (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
17052026-03-03T18:57:05.082ZDEBGtest_metrics (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
17062026-03-03T18:57:05.082ZDEBGtest_metrics (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
17072026-03-03T18:57:05.082ZDEBGtest_metrics (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
17082026-03-03T18:57:05.082ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
17092026-03-03T18:57:05.082ZDEBGtest_metrics (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
17102026-03-03T18:57:05.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
17112026-03-03T18:57:05.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17122026-03-03T18:57:05.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17132026-03-03T18:57:05.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
17142026-03-03T18:57:05.084ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
17152026-03-03T18:57:05.084ZDEBGtest_metrics (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
17162026-03-03T18:57:05.084ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
17172026-03-03T18:57:05.084ZDEBGtest_metrics (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
17182026-03-03T18:57:05.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17192026-03-03T18:57:05.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17202026-03-03T18:57:05.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(SpState) }
17212026-03-03T18:57:05.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(SpState) }
17222026-03-03T18:57:05.093ZDEBGtest_metrics: 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
17232026-03-03T18:57:05.093ZDEBGtest_metrics: 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
17242026-03-03T18:57:05.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } 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]) }) })
17252026-03-03T18:57:05.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } 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]) }) })
17262026-03-03T18:57:05.097ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
17272026-03-03T18:57:05.097ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
17282026-03-03T18:57:05.793ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
17292026-03-03T18:57:05.793ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 3.797870381s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
17302026-03-03T18:57:06.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
17312026-03-03T18:57:06.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
17322026-03-03T18:57:06.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
17332026-03-03T18:57:06.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
17342026-03-03T18:57:06.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(SpState) }
17352026-03-03T18:57:06.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(SpState) }
17362026-03-03T18:57:06.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(SpState) }
17372026-03-03T18:57:06.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(SpState) }
17382026-03-03T18:57:06.045ZDEBGtest_metrics: 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
17392026-03-03T18:57:06.047ZDEBGtest_metrics: 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
17402026-03-03T18:57:06.047ZDEBGtest_metrics: 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
17412026-03-03T18:57:06.047ZDEBGtest_metrics: 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
17422026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } 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]) }) })
17432026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } 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]) }) })
17442026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } 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]) }) })
17452026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } 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]) }) })
17462026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(SpState) }
17472026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17482026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
17492026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17502026-03-03T18:57:06.047ZDEBGtest_metrics: 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
17512026-03-03T18:57:06.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
17522026-03-03T18:57:06.047ZDEBGtest_metrics (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
17532026-03-03T18:57:06.047ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
17542026-03-03T18:57:06.047ZDEBGtest_metrics (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
17552026-03-03T18:57:06.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
17562026-03-03T18:57:06.047ZDEBGtest_metrics (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
17572026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } 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]) }) })
17582026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17592026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17602026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17612026-03-03T18:57:06.047ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
17622026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17632026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17642026-03-03T18:57:06.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
17652026-03-03T18:57:06.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
17662026-03-03T18:57:06.048ZDEBGtest_metrics (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
17672026-03-03T18:57:06.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
17682026-03-03T18:57:06.048ZDEBGtest_metrics (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
17692026-03-03T18:57:06.048ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
17702026-03-03T18:57:06.048ZDEBGtest_metrics (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
17712026-03-03T18:57:06.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17722026-03-03T18:57:06.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17732026-03-03T18:57:06.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17742026-03-03T18:57:06.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(SpState) }
17752026-03-03T18:57:06.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
17762026-03-03T18:57:06.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
17772026-03-03T18:57:06.049ZDEBGtest_metrics: 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
17782026-03-03T18:57:06.049ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
17792026-03-03T18:57:06.049ZDEBGtest_metrics (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
17802026-03-03T18:57:06.049ZDEBGtest_metrics (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
17812026-03-03T18:57:06.049ZDEBGtest_metrics (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
17822026-03-03T18:57:06.049ZDEBGtest_metrics (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
17832026-03-03T18:57:06.049ZDEBGtest_metrics (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
17842026-03-03T18:57:06.049ZDEBGtest_metrics (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
17852026-03-03T18:57:06.049ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
17862026-03-03T18:57:06.049ZDEBGtest_metrics (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
17872026-03-03T18:57:06.049ZDEBGtest_metrics (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
17882026-03-03T18:57:06.049ZDEBGtest_metrics (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
17892026-03-03T18:57:06.049ZDEBGtest_metrics (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
17902026-03-03T18:57:06.049ZDEBGtest_metrics (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
17912026-03-03T18:57:06.049ZDEBGtest_metrics (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
17922026-03-03T18:57:06.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } 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]) }) })
17932026-03-03T18:57:06.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
17942026-03-03T18:57:06.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
17952026-03-03T18:57:06.050ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
17962026-03-03T18:57:06.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
17972026-03-03T18:57:06.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17982026-03-03T18:57:06.054ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
17992026-03-03T18:57:06.055ZDEBGtest_metrics (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
18002026-03-03T18:57:06.055ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18012026-03-03T18:57:06.055ZDEBGtest_metrics (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
18022026-03-03T18:57:06.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18032026-03-03T18:57:06.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18042026-03-03T18:57:06.147ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18052026-03-03T18:57:06.147ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18062026-03-03T18:57:06.147ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
18072026-03-03T18:57:06.147ZDEBGtest_metrics (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
18082026-03-03T18:57:06.147ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
18092026-03-03T18:57:06.147ZDEBGtest_metrics (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
18102026-03-03T18:57:06.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18112026-03-03T18:57:06.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18122026-03-03T18:57:06.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18132026-03-03T18:57:06.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18142026-03-03T18:57:06.151ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
18152026-03-03T18:57:06.151ZDEBGtest_metrics (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
18162026-03-03T18:57:06.151ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
18172026-03-03T18:57:06.151ZDEBGtest_metrics (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
18182026-03-03T18:57:06.151ZDEBGtest_metrics (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
18192026-03-03T18:57:06.151ZDEBGtest_metrics (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
18202026-03-03T18:57:06.151ZDEBGtest_metrics (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
18212026-03-03T18:57:06.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18222026-03-03T18:57:06.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18232026-03-03T18:57:06.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18242026-03-03T18:57:06.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18252026-03-03T18:57:06.154ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
18262026-03-03T18:57:06.154ZDEBGtest_metrics (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
18272026-03-03T18:57:06.154ZDEBGtest_metrics (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
18282026-03-03T18:57:06.154ZDEBGtest_metrics (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
18292026-03-03T18:57:06.154ZDEBGtest_metrics (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
18302026-03-03T18:57:06.154ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
18312026-03-03T18:57:06.154ZDEBGtest_metrics (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
18322026-03-03T18:57:06.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18332026-03-03T18:57:06.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18342026-03-03T18:57:06.155ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18352026-03-03T18:57:06.155ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18362026-03-03T18:57:06.156ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
18372026-03-03T18:57:06.156ZDEBGtest_metrics (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
18382026-03-03T18:57:06.156ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
18392026-03-03T18:57:06.156ZDEBGtest_metrics (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
18402026-03-03T18:57:06.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18412026-03-03T18:57:06.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18422026-03-03T18:57:06.157ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(SpState) }
18432026-03-03T18:57:06.157ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(SpState) }
18442026-03-03T18:57:06.157ZDEBGtest_metrics: 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
18452026-03-03T18:57:06.157ZDEBGtest_metrics: 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
18462026-03-03T18:57:06.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } 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]) }) })
18472026-03-03T18:57:06.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } 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]) }) })
18482026-03-03T18:57:06.157ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
18492026-03-03T18:57:06.157ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
18502026-03-03T18:57:06.865ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33692
18512026-03-03T18:57:06.866ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b6b752af-9565-4176-bade-91ed3be10972 uri = /ignition
18522026-03-03T18:57:06.866ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b6b752af-9565-4176-bade-91ed3be10972 uri = /ignition version = 3.0.0
18532026-03-03T18:57:06.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
18542026-03-03T18:57:06.866ZDEBGtest_metrics: 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 }]
18552026-03-03T18:57:06.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
18562026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
18572026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
18582026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
18592026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
18602026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
18612026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
18622026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
18632026-03-03T18:57:06.866ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
18642026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
18652026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
18662026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
18672026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
18682026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
18692026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
18702026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
18712026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
18722026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
18732026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
18742026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
18752026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
18762026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
18772026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
18782026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
18792026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
18802026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
18812026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
18822026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
18832026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
18842026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
18852026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
18862026-03-03T18:57:06.867ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
18872026-03-03T18:57:06.867ZINFOtest_metrics (dropshot): request completed latency_us = 1451 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b6b752af-9565-4176-bade-91ed3be10972 response_code = 200 uri = /ignition
18882026-03-03T18:57:06.868ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b85ac038-00e1-488e-b21d-dc03b109234a uri = /sp/switch/0
18892026-03-03T18:57:06.869ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b85ac038-00e1-488e-b21d-dc03b109234a uri = /sp/switch/0 version = 3.0.0
18902026-03-03T18:57:06.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(SpState) }
18912026-03-03T18:57:06.871ZDEBGtest_metrics: 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
18922026-03-03T18:57:06.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } 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]) }) })
18932026-03-03T18:57:06.872ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
18942026-03-03T18:57:06.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } 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(()) }))
18952026-03-03T18:57:06.874ZINFOtest_metrics (dropshot): request completed latency_us = 5900 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b85ac038-00e1-488e-b21d-dc03b109234a response_code = 200 uri = /sp/switch/0
18962026-03-03T18:57:06.877ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 62f57b06-2d3e-4893-a2ce-a831fd2eeddb uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
18972026-03-03T18:57:06.877ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 62f57b06-2d3e-4893-a2ce-a831fd2eeddb uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
18982026-03-03T18:57:06.878ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
18992026-03-03T18:57:06.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-switch0 response = CabooseValue
19002026-03-03T18:57:06.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
19012026-03-03T18:57:06.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-switch0 response = CabooseValue
19022026-03-03T18:57:06.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
19032026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-switch0 response = CabooseValue
19042026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
19052026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-switch0 response = CabooseValue
19062026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
19072026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
19082026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
19092026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19102026-03-03T18:57:06.881ZINFOtest_metrics (dropshot): request completed latency_us = 4128 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 62f57b06-2d3e-4893-a2ce-a831fd2eeddb response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
19112026-03-03T18:57:06.881ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 682c1c1e-55d9-44e9-9fae-f27a66d125e0 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
19122026-03-03T18:57:06.881ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 682c1c1e-55d9-44e9-9fae-f27a66d125e0 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
19132026-03-03T18:57:06.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
19142026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-switch0 response = CabooseValue
19152026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
19162026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-switch0 response = CabooseValue
19172026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
19182026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-switch0 response = CabooseValue
19192026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
19202026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-switch0 response = CabooseValue
19212026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
19222026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
19232026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
19242026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19252026-03-03T18:57:06.882ZINFOtest_metrics (dropshot): request completed latency_us = 546 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 682c1c1e-55d9-44e9-9fae-f27a66d125e0 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
19262026-03-03T18:57:06.882ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 7321769d-4623-40c6-b151-098506e70696 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
19272026-03-03T18:57:06.882ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 7321769d-4623-40c6-b151-098506e70696 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
19282026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
19292026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-switch0 response = CabooseValue
19302026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
19312026-03-03T18:57:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-switch0 response = CabooseValue
19322026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
19332026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-switch0 response = CabooseValue
19342026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
19352026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-switch0 response = CabooseValue
19362026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
19372026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-switch0 response = CabooseValue
19382026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
19392026-03-03T18:57:06.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19402026-03-03T18:57:06.883ZINFOtest_metrics (dropshot): request completed latency_us = 442 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 7321769d-4623-40c6-b151-098506e70696 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
19412026-03-03T18:57:06.883ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = e7d29443-cedd-49ab-b66d-9d7f4bfbf471 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
19422026-03-03T18:57:06.883ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = e7d29443-cedd-49ab-b66d-9d7f4bfbf471 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
19432026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
19442026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-switch0 response = CabooseValue
19452026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
19462026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-switch0 response = CabooseValue
19472026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
19482026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-switch0 response = CabooseValue
19492026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
19502026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-switch0 response = CabooseValue
19512026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
19522026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-switch0 response = CabooseValue
19532026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
19542026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19552026-03-03T18:57:06.884ZINFOtest_metrics (dropshot): request completed latency_us = 500 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = e7d29443-cedd-49ab-b66d-9d7f4bfbf471 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
19562026-03-03T18:57:06.884ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 1caf0a40-f674-4761-ae09-aa862cb40ab3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
19572026-03-03T18:57:06.884ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 1caf0a40-f674-4761-ae09-aa862cb40ab3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
19582026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
19592026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-switch0 response = CabooseValue
19602026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
19612026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-switch0 response = CabooseValue
19622026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
19632026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-switch0 response = CabooseValue
19642026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
19652026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-switch0 response = CabooseValue
19662026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
19672026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-switch0 response = CabooseValue
19682026-03-03T18:57:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
19692026-03-03T18:57:06.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19702026-03-03T18:57:06.885ZINFOtest_metrics (dropshot): request completed latency_us = 751 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 1caf0a40-f674-4761-ae09-aa862cb40ab3 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
19712026-03-03T18:57:06.885ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 07108bcf-22bb-4a28-a412-8adaa535739d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
19722026-03-03T18:57:06.885ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 07108bcf-22bb-4a28-a412-8adaa535739d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
19732026-03-03T18:57:06.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
19742026-03-03T18:57:06.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-switch0 response = CabooseValue
19752026-03-03T18:57:06.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
19762026-03-03T18:57:06.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-switch0 response = CabooseValue
19772026-03-03T18:57:06.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
19782026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-switch0 response = CabooseValue
19792026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
19802026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } interface = fake-switch0 response = CabooseValue
19812026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
19822026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-switch0 response = CabooseValue
19832026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
19842026-03-03T18:57:06.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19852026-03-03T18:57:06.886ZINFOtest_metrics (dropshot): request completed latency_us = 630 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 07108bcf-22bb-4a28-a412-8adaa535739d response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
19862026-03-03T18:57:06.887ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 0ca600a2-10db-4fe5-a757-b98995efc92a uri = /sp/switch/0/component/rot/cmpa
19872026-03-03T18:57:06.887ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 0ca600a2-10db-4fe5-a757-b98995efc92a uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
19882026-03-03T18:57:06.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
19892026-03-03T18:57:06.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-switch0 response = ReadRot(Ok)
19902026-03-03T18:57:06.887ZINFOtest_metrics (dropshot): request completed latency_us = 262 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 0ca600a2-10db-4fe5-a757-b98995efc92a response_code = 200 uri = /sp/switch/0/component/rot/cmpa
19912026-03-03T18:57:06.888ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 200fd2e5-599c-4c72-8292-bf102bc457e1 uri = /sp/switch/0/component/rot/cfpa
19922026-03-03T18:57:06.888ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 200fd2e5-599c-4c72-8292-bf102bc457e1 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
19932026-03-03T18:57:06.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
19942026-03-03T18:57:06.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-switch0 response = ReadRot(Ok)
19952026-03-03T18:57:06.888ZINFOtest_metrics (dropshot): request completed latency_us = 427 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 200fd2e5-599c-4c72-8292-bf102bc457e1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
19962026-03-03T18:57:06.889ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 6e58e804-493e-4bd6-ad36-57024ee758c7 uri = /sp/switch/0/component/rot/cfpa
19972026-03-03T18:57:06.889ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 6e58e804-493e-4bd6-ad36-57024ee758c7 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
19982026-03-03T18:57:06.889ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
19992026-03-03T18:57:06.889ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-switch0 response = ReadRot(Ok)
20002026-03-03T18:57:06.889ZINFOtest_metrics (dropshot): request completed latency_us = 293 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 6e58e804-493e-4bd6-ad36-57024ee758c7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20012026-03-03T18:57:06.890ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 979e2641-4587-4105-80ce-ab69d34ecbe2 uri = /sp/switch/0/component/rot/cfpa
20022026-03-03T18:57:06.892ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 979e2641-4587-4105-80ce-ab69d34ecbe2 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
20032026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
20042026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-switch0 response = ReadRot(Ok)
20052026-03-03T18:57:06.892ZINFOtest_metrics (dropshot): request completed latency_us = 264 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 979e2641-4587-4105-80ce-ab69d34ecbe2 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20062026-03-03T18:57:06.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 6da2130d-8072-42e6-98de-9db45150528a uri = /sp/switch/1
20072026-03-03T18:57:06.892ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 6da2130d-8072-42e6-98de-9db45150528a uri = /sp/switch/1 version = 3.0.0
20082026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(SpState) }
20092026-03-03T18:57:06.892ZDEBGtest_metrics: 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
20102026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } 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]) }) })
20112026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
20122026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } 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(()) }))
20132026-03-03T18:57:06.892ZINFOtest_metrics (dropshot): request completed latency_us = 395 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 6da2130d-8072-42e6-98de-9db45150528a response_code = 200 uri = /sp/switch/1
20142026-03-03T18:57:06.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 2e731e69-2350-47e6-a083-eae8e43784c7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
20152026-03-03T18:57:06.892ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 2e731e69-2350-47e6-a083-eae8e43784c7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
20162026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
20172026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-switch1 response = CabooseValue
20182026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
20192026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-switch1 response = CabooseValue
20202026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
20212026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-switch1 response = CabooseValue
20222026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
20232026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-switch1 response = CabooseValue
20242026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
20252026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20262026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
20272026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20282026-03-03T18:57:06.892ZINFOtest_metrics (dropshot): request completed latency_us = 388 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 2e731e69-2350-47e6-a083-eae8e43784c7 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
20292026-03-03T18:57:06.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 394a505c-044f-470c-b639-e073567c86a7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
20302026-03-03T18:57:06.892ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 394a505c-044f-470c-b639-e073567c86a7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
20312026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
20322026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-switch1 response = CabooseValue
20332026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
20342026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-switch1 response = CabooseValue
20352026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
20362026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-switch1 response = CabooseValue
20372026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
20382026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-switch1 response = CabooseValue
20392026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
20402026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20412026-03-03T18:57:06.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
20422026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20432026-03-03T18:57:06.893ZINFOtest_metrics (dropshot): request completed latency_us = 413 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 394a505c-044f-470c-b639-e073567c86a7 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
20442026-03-03T18:57:06.893ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = adbbaace-e41e-4af0-97bb-e0ea490b09ed uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
20452026-03-03T18:57:06.893ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = adbbaace-e41e-4af0-97bb-e0ea490b09ed uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
20462026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
20472026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-switch1 response = CabooseValue
20482026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
20492026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-switch1 response = CabooseValue
20502026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
20512026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-switch1 response = CabooseValue
20522026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
20532026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-switch1 response = CabooseValue
20542026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
20552026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-switch1 response = CabooseValue
20562026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
20572026-03-03T18:57:06.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20582026-03-03T18:57:06.893ZINFOtest_metrics (dropshot): request completed latency_us = 407 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = adbbaace-e41e-4af0-97bb-e0ea490b09ed response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
20592026-03-03T18:57:06.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 05538669-d379-4531-820d-1f6dd7204d04 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
20602026-03-03T18:57:06.894ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 05538669-d379-4531-820d-1f6dd7204d04 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
20612026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
20622026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-switch1 response = CabooseValue
20632026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
20642026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-switch1 response = CabooseValue
20652026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
20662026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-switch1 response = CabooseValue
20672026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
20682026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-switch1 response = CabooseValue
20692026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
20702026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-switch1 response = CabooseValue
20712026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
20722026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20732026-03-03T18:57:06.894ZINFOtest_metrics (dropshot): request completed latency_us = 410 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 05538669-d379-4531-820d-1f6dd7204d04 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
20742026-03-03T18:57:06.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 976db0af-1509-455c-8114-4d3924d0dd8e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
20752026-03-03T18:57:06.894ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 976db0af-1509-455c-8114-4d3924d0dd8e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
20762026-03-03T18:57:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
20772026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-switch1 response = CabooseValue
20782026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
20792026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-switch1 response = CabooseValue
20802026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
20812026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-switch1 response = CabooseValue
20822026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
20832026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-switch1 response = CabooseValue
20842026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
20852026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-switch1 response = CabooseValue
20862026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
20872026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20882026-03-03T18:57:06.895ZINFOtest_metrics (dropshot): request completed latency_us = 566 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 976db0af-1509-455c-8114-4d3924d0dd8e response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
20892026-03-03T18:57:06.895ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 30b92ef5-4f69-4937-9dd4-1f233b20d587 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
20902026-03-03T18:57:06.895ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 30b92ef5-4f69-4937-9dd4-1f233b20d587 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
20912026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
20922026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-switch1 response = CabooseValue
20932026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
20942026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-switch1 response = CabooseValue
20952026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
20962026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-switch1 response = CabooseValue
20972026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
20982026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-switch1 response = CabooseValue
20992026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
21002026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-switch1 response = CabooseValue
21012026-03-03T18:57:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
21022026-03-03T18:57:06.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21032026-03-03T18:57:06.896ZINFOtest_metrics (dropshot): request completed latency_us = 405 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 30b92ef5-4f69-4937-9dd4-1f233b20d587 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
21042026-03-03T18:57:06.896ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 37ccab01-1ee8-48f7-bfc9-7236a08eff24 uri = /sp/switch/1/component/rot/cmpa
21052026-03-03T18:57:06.896ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 37ccab01-1ee8-48f7-bfc9-7236a08eff24 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
21062026-03-03T18:57:06.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
21072026-03-03T18:57:06.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-switch1 response = ReadRot(Ok)
21082026-03-03T18:57:06.896ZINFOtest_metrics (dropshot): request completed latency_us = 217 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 37ccab01-1ee8-48f7-bfc9-7236a08eff24 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
21092026-03-03T18:57:06.896ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = fbc49146-9ac3-4c96-86ae-9013b002dabe uri = /sp/switch/1/component/rot/cfpa
21102026-03-03T18:57:06.896ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = fbc49146-9ac3-4c96-86ae-9013b002dabe uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
21112026-03-03T18:57:06.897ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
21122026-03-03T18:57:06.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-switch1 response = ReadRot(Ok)
21132026-03-03T18:57:06.897ZINFOtest_metrics (dropshot): request completed latency_us = 280 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = fbc49146-9ac3-4c96-86ae-9013b002dabe response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21142026-03-03T18:57:06.897ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 82221ce8-4d86-4835-99b5-16e4d89d94c0 uri = /sp/switch/1/component/rot/cfpa
21152026-03-03T18:57:06.897ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 82221ce8-4d86-4835-99b5-16e4d89d94c0 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
21162026-03-03T18:57:06.897ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
21172026-03-03T18:57:06.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-switch1 response = ReadRot(Ok)
21182026-03-03T18:57:06.897ZINFOtest_metrics (dropshot): request completed latency_us = 250 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 82221ce8-4d86-4835-99b5-16e4d89d94c0 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21192026-03-03T18:57:06.898ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = da35f2c0-95de-4aab-a356-6cbbb8aae242 uri = /sp/switch/1/component/rot/cfpa
21202026-03-03T18:57:06.898ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = da35f2c0-95de-4aab-a356-6cbbb8aae242 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
21212026-03-03T18:57:06.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
21222026-03-03T18:57:06.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-switch1 response = ReadRot(Ok)
21232026-03-03T18:57:06.898ZINFOtest_metrics (dropshot): request completed latency_us = 244 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = da35f2c0-95de-4aab-a356-6cbbb8aae242 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21242026-03-03T18:57:06.898ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = efe1f245-ec49-48f8-b314-fca9e0d0b60c uri = /sp/sled/0
21252026-03-03T18:57:06.898ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = efe1f245-ec49-48f8-b314-fca9e0d0b60c uri = /sp/sled/0 version = 3.0.0
21262026-03-03T18:57:06.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(SpState) }
21272026-03-03T18:57:06.898ZDEBGtest_metrics: 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
21282026-03-03T18:57:06.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } 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]) }) })
21292026-03-03T18:57:06.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
21302026-03-03T18:57:06.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } 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(()) }))
21312026-03-03T18:57:06.898ZINFOtest_metrics (dropshot): request completed latency_us = 378 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = efe1f245-ec49-48f8-b314-fca9e0d0b60c response_code = 200 uri = /sp/sled/0
21322026-03-03T18:57:06.899ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = e7717452-464b-416e-885e-d4853c31f247 uri = /sp/sled/0/component/host-boot-flash/active-slot
21332026-03-03T18:57:06.899ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = e7717452-464b-416e-885e-d4853c31f247 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
21342026-03-03T18:57:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
21352026-03-03T18:57:06.899ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
21362026-03-03T18:57:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled0 response = ComponentActiveSlot(0)
21372026-03-03T18:57:06.899ZINFOtest_metrics (dropshot): request completed latency_us = 216 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = e7717452-464b-416e-885e-d4853c31f247 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
21382026-03-03T18:57:06.899ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = aebae1d5-0b29-4b29-a8e5-b59ca9e25c31 uri = /sp/sled/0/component/host-boot-flash/hash/0
21392026-03-03T18:57:06.899ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = aebae1d5-0b29-4b29-a8e5-b59ca9e25c31 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
21402026-03-03T18:57:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
21412026-03-03T18:57:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } 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])
21422026-03-03T18:57:06.900ZINFOtest_metrics (dropshot): request completed latency_us = 219 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = aebae1d5-0b29-4b29-a8e5-b59ca9e25c31 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
21432026-03-03T18:57:06.900ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = cf78b530-67de-4de6-b7c0-bd406f78c902 uri = /sp/sled/0/component/host-boot-flash/hash/1
21442026-03-03T18:57:06.900ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = cf78b530-67de-4de6-b7c0-bd406f78c902 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
21452026-03-03T18:57:06.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
21462026-03-03T18:57:06.900ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } 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])
21472026-03-03T18:57:06.900ZINFOtest_metrics (dropshot): request completed latency_us = 208 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = cf78b530-67de-4de6-b7c0-bd406f78c902 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
21482026-03-03T18:57:06.900ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 50dce8d4-11c4-4880-ad45-387ab83aed0b uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
21492026-03-03T18:57:06.900ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 50dce8d4-11c4-4880-ad45-387ab83aed0b uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
21502026-03-03T18:57:06.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
21512026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-sled0 response = CabooseValue
21522026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
21532026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled0 response = CabooseValue
21542026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
21552026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled0 response = CabooseValue
21562026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
21572026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled0 response = CabooseValue
21582026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
21592026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
21602026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
21612026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21622026-03-03T18:57:06.901ZINFOtest_metrics (dropshot): request completed latency_us = 419 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 50dce8d4-11c4-4880-ad45-387ab83aed0b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
21632026-03-03T18:57:06.901ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 21d91ba9-214e-4c75-90a2-7aa9c2eab958 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
21642026-03-03T18:57:06.901ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 21d91ba9-214e-4c75-90a2-7aa9c2eab958 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
21652026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
21662026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled0 response = CabooseValue
21672026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
21682026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled0 response = CabooseValue
21692026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
21702026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled0 response = CabooseValue
21712026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
21722026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-sled0 response = CabooseValue
21732026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
21742026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
21752026-03-03T18:57:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
21762026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21772026-03-03T18:57:06.902ZINFOtest_metrics (dropshot): request completed latency_us = 406 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 21d91ba9-214e-4c75-90a2-7aa9c2eab958 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
21782026-03-03T18:57:06.902ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = ade7e3ed-51b4-451b-9744-be6b3023f4b0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
21792026-03-03T18:57:06.902ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = ade7e3ed-51b4-451b-9744-be6b3023f4b0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
21802026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
21812026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled0 response = CabooseValue
21822026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
21832026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled0 response = CabooseValue
21842026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
21852026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled0 response = CabooseValue
21862026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
21872026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled0 response = CabooseValue
21882026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
21892026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled0 response = CabooseValue
21902026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
21912026-03-03T18:57:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21922026-03-03T18:57:06.902ZINFOtest_metrics (dropshot): request completed latency_us = 405 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = ade7e3ed-51b4-451b-9744-be6b3023f4b0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
21932026-03-03T18:57:06.903ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 74d349f5-438c-4e98-99e8-9d1f3522315c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
21942026-03-03T18:57:06.903ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 74d349f5-438c-4e98-99e8-9d1f3522315c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
21952026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
21962026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled0 response = CabooseValue
21972026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
21982026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-sled0 response = CabooseValue
21992026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
22002026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-sled0 response = CabooseValue
22012026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
22022026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled0 response = CabooseValue
22032026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
22042026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled0 response = CabooseValue
22052026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
22062026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22072026-03-03T18:57:06.903ZINFOtest_metrics (dropshot): request completed latency_us = 407 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 74d349f5-438c-4e98-99e8-9d1f3522315c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
22082026-03-03T18:57:06.903ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = c0a462c8-e5fc-405a-99d7-f2e4c4bb39e0 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
22092026-03-03T18:57:06.903ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = c0a462c8-e5fc-405a-99d7-f2e4c4bb39e0 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
22102026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
22112026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled0 response = CabooseValue
22122026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
22132026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled0 response = CabooseValue
22142026-03-03T18:57:06.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
22152026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled0 response = CabooseValue
22162026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
22172026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled0 response = CabooseValue
22182026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
22192026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled0 response = CabooseValue
22202026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
22212026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22222026-03-03T18:57:06.904ZINFOtest_metrics (dropshot): request completed latency_us = 401 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = c0a462c8-e5fc-405a-99d7-f2e4c4bb39e0 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
22232026-03-03T18:57:06.904ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = dd73a475-c2d6-4a09-8979-fc4867842e46 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
22242026-03-03T18:57:06.904ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = dd73a475-c2d6-4a09-8979-fc4867842e46 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
22252026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
22262026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-sled0 response = CabooseValue
22272026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
22282026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-sled0 response = CabooseValue
22292026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
22302026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-sled0 response = CabooseValue
22312026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
22322026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-sled0 response = CabooseValue
22332026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
22342026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-sled0 response = CabooseValue
22352026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
22362026-03-03T18:57:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22372026-03-03T18:57:06.904ZINFOtest_metrics (dropshot): request completed latency_us = 401 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = dd73a475-c2d6-4a09-8979-fc4867842e46 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
22382026-03-03T18:57:06.905ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 1a4f7f98-edd8-4421-9326-eca3415385a4 uri = /sp/sled/0/component/rot/cmpa
22392026-03-03T18:57:06.905ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 1a4f7f98-edd8-4421-9326-eca3415385a4 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
22402026-03-03T18:57:06.905ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
22412026-03-03T18:57:06.905ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-sled0 response = ReadRot(Ok)
22422026-03-03T18:57:06.905ZINFOtest_metrics (dropshot): request completed latency_us = 223 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 1a4f7f98-edd8-4421-9326-eca3415385a4 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
22432026-03-03T18:57:06.905ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 5839958e-0592-4912-8709-328d31146355 uri = /sp/sled/0/component/rot/cfpa
22442026-03-03T18:57:06.905ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 5839958e-0592-4912-8709-328d31146355 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
22452026-03-03T18:57:06.905ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
22462026-03-03T18:57:06.905ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-sled0 response = ReadRot(Ok)
22472026-03-03T18:57:06.905ZINFOtest_metrics (dropshot): request completed latency_us = 269 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 5839958e-0592-4912-8709-328d31146355 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22482026-03-03T18:57:06.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 3f9985c6-812b-4e31-b626-18e629082aff uri = /sp/sled/0/component/rot/cfpa
22492026-03-03T18:57:06.906ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 3f9985c6-812b-4e31-b626-18e629082aff uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
22502026-03-03T18:57:06.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
22512026-03-03T18:57:06.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-sled0 response = ReadRot(Ok)
22522026-03-03T18:57:06.906ZINFOtest_metrics (dropshot): request completed latency_us = 248 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 3f9985c6-812b-4e31-b626-18e629082aff response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22532026-03-03T18:57:06.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 910a1587-534d-4cba-84ae-c5f647f2c6ef uri = /sp/sled/0/component/rot/cfpa
22542026-03-03T18:57:06.906ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 910a1587-534d-4cba-84ae-c5f647f2c6ef uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
22552026-03-03T18:57:06.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
22562026-03-03T18:57:06.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-sled0 response = ReadRot(Ok)
22572026-03-03T18:57:06.907ZINFOtest_metrics (dropshot): request completed latency_us = 246 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 910a1587-534d-4cba-84ae-c5f647f2c6ef response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22582026-03-03T18:57:06.907ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 01c0e6c7-185d-463f-be1f-232cc4316470 uri = /sp/sled/1
22592026-03-03T18:57:06.907ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 01c0e6c7-185d-463f-be1f-232cc4316470 uri = /sp/sled/1 version = 3.0.0
22602026-03-03T18:57:06.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(SpState) }
22612026-03-03T18:57:06.907ZDEBGtest_metrics: 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
22622026-03-03T18:57:06.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } 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]) }) })
22632026-03-03T18:57:06.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
22642026-03-03T18:57:06.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } 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(()) }))
22652026-03-03T18:57:06.907ZINFOtest_metrics (dropshot): request completed latency_us = 363 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 01c0e6c7-185d-463f-be1f-232cc4316470 response_code = 200 uri = /sp/sled/1
22662026-03-03T18:57:06.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 64f3377a-2488-4014-991a-5be6d0a44947 uri = /sp/sled/1/component/host-boot-flash/active-slot
22672026-03-03T18:57:06.908ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 64f3377a-2488-4014-991a-5be6d0a44947 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
22682026-03-03T18:57:06.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
22692026-03-03T18:57:06.908ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
22702026-03-03T18:57:06.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled1 response = ComponentActiveSlot(0)
22712026-03-03T18:57:06.908ZINFOtest_metrics (dropshot): request completed latency_us = 206 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 64f3377a-2488-4014-991a-5be6d0a44947 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
22722026-03-03T18:57:06.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = d7bd599d-4fe2-438c-b41f-aa760b6faae8 uri = /sp/sled/1/component/host-boot-flash/hash/0
22732026-03-03T18:57:06.908ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = d7bd599d-4fe2-438c-b41f-aa760b6faae8 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
22742026-03-03T18:57:06.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
22752026-03-03T18:57:06.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } 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])
22762026-03-03T18:57:06.908ZINFOtest_metrics (dropshot): request completed latency_us = 212 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = d7bd599d-4fe2-438c-b41f-aa760b6faae8 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
22772026-03-03T18:57:06.909ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 065eec5f-81f7-42bc-8dd0-07037da31756 uri = /sp/sled/1/component/host-boot-flash/hash/1
22782026-03-03T18:57:06.909ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 065eec5f-81f7-42bc-8dd0-07037da31756 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
22792026-03-03T18:57:06.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
22802026-03-03T18:57:06.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } 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])
22812026-03-03T18:57:06.909ZINFOtest_metrics (dropshot): request completed latency_us = 204 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 065eec5f-81f7-42bc-8dd0-07037da31756 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
22822026-03-03T18:57:06.917ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = fd55515f-6553-4c76-843f-8d56a2d18458 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
22832026-03-03T18:57:06.917ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = fd55515f-6553-4c76-843f-8d56a2d18458 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
22842026-03-03T18:57:06.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
22852026-03-03T18:57:06.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-sled1 response = CabooseValue
22862026-03-03T18:57:06.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
22872026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled1 response = CabooseValue
22882026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
22892026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled1 response = CabooseValue
22902026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
22912026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled1 response = CabooseValue
22922026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
22932026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
22942026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
22952026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22962026-03-03T18:57:06.919ZINFOtest_metrics (dropshot): request completed latency_us = 620 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = fd55515f-6553-4c76-843f-8d56a2d18458 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
22972026-03-03T18:57:06.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 851cb341-2e6e-4feb-85ff-2455cfd1601c uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
22982026-03-03T18:57:06.919ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 851cb341-2e6e-4feb-85ff-2455cfd1601c uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
22992026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
23002026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled1 response = CabooseValue
23012026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
23022026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled1 response = CabooseValue
23032026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
23042026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled1 response = CabooseValue
23052026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
23062026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-sled1 response = CabooseValue
23072026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
23082026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
23092026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
23102026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23112026-03-03T18:57:06.919ZINFOtest_metrics (dropshot): request completed latency_us = 403 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 851cb341-2e6e-4feb-85ff-2455cfd1601c response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
23122026-03-03T18:57:06.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = cee82353-5820-4a5b-b47a-e19a71aeee54 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
23132026-03-03T18:57:06.919ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = cee82353-5820-4a5b-b47a-e19a71aeee54 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
23142026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
23152026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled1 response = CabooseValue
23162026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
23172026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled1 response = CabooseValue
23182026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
23192026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled1 response = CabooseValue
23202026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
23212026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled1 response = CabooseValue
23222026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
23232026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled1 response = CabooseValue
23242026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
23252026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23262026-03-03T18:57:06.919ZINFOtest_metrics (dropshot): request completed latency_us = 394 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = cee82353-5820-4a5b-b47a-e19a71aeee54 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
23272026-03-03T18:57:06.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 377043f9-fd5b-4d34-8d46-66fcf2239470 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
23282026-03-03T18:57:06.919ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 377043f9-fd5b-4d34-8d46-66fcf2239470 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
23292026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
23302026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled1 response = CabooseValue
23312026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
23322026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-sled1 response = CabooseValue
23332026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
23342026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-sled1 response = CabooseValue
23352026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
23362026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled1 response = CabooseValue
23372026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
23382026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled1 response = CabooseValue
23392026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
23402026-03-03T18:57:06.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23412026-03-03T18:57:06.919ZINFOtest_metrics (dropshot): request completed latency_us = 403 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 377043f9-fd5b-4d34-8d46-66fcf2239470 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
23422026-03-03T18:57:06.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 75378310-1c0c-477d-9a33-2648b51bf439 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
23432026-03-03T18:57:06.920ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 75378310-1c0c-477d-9a33-2648b51bf439 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
23442026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
23452026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled1 response = CabooseValue
23462026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
23472026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled1 response = CabooseValue
23482026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
23492026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled1 response = CabooseValue
23502026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
23512026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled1 response = CabooseValue
23522026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
23532026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled1 response = CabooseValue
23542026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
23552026-03-03T18:57:06.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23562026-03-03T18:57:06.920ZINFOtest_metrics (dropshot): request completed latency_us = 414 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 75378310-1c0c-477d-9a33-2648b51bf439 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
23572026-03-03T18:57:06.921ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 3cb2e353-b52a-4fca-87bd-19567917be98 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
23582026-03-03T18:57:06.921ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 3cb2e353-b52a-4fca-87bd-19567917be98 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
23592026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
23602026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-sled1 response = CabooseValue
23612026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
23622026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-sled1 response = CabooseValue
23632026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
23642026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-sled1 response = CabooseValue
23652026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
23662026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-sled1 response = CabooseValue
23672026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
23682026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-sled1 response = CabooseValue
23692026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
23702026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23712026-03-03T18:57:06.921ZINFOtest_metrics (dropshot): request completed latency_us = 413 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 3cb2e353-b52a-4fca-87bd-19567917be98 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
23722026-03-03T18:57:06.921ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 4f0d2492-449e-4cd8-ac32-45a0e18cb11e uri = /sp/sled/1/component/rot/cmpa
23732026-03-03T18:57:06.921ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 4f0d2492-449e-4cd8-ac32-45a0e18cb11e uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
23742026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
23752026-03-03T18:57:06.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-sled1 response = ReadRot(Ok)
23762026-03-03T18:57:06.921ZINFOtest_metrics (dropshot): request completed latency_us = 228 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = 4f0d2492-449e-4cd8-ac32-45a0e18cb11e response_code = 200 uri = /sp/sled/1/component/rot/cmpa
23772026-03-03T18:57:06.922ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = f58632a6-2200-400a-a3f8-aab76b9609ef uri = /sp/sled/1/component/rot/cfpa
23782026-03-03T18:57:06.922ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = f58632a6-2200-400a-a3f8-aab76b9609ef uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
23792026-03-03T18:57:06.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
23802026-03-03T18:57:06.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-sled1 response = ReadRot(Ok)
23812026-03-03T18:57:06.922ZINFOtest_metrics (dropshot): request completed latency_us = 343 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = f58632a6-2200-400a-a3f8-aab76b9609ef response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23822026-03-03T18:57:06.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = f5e6f985-2cd7-4029-ac7f-6a77f7d71bad uri = /sp/sled/1/component/rot/cfpa
23832026-03-03T18:57:06.923ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = f5e6f985-2cd7-4029-ac7f-6a77f7d71bad uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
23842026-03-03T18:57:06.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
23852026-03-03T18:57:06.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-sled1 response = ReadRot(Ok)
23862026-03-03T18:57:06.923ZINFOtest_metrics (dropshot): request completed latency_us = 283 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = f5e6f985-2cd7-4029-ac7f-6a77f7d71bad response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23872026-03-03T18:57:06.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b6a036c2-6f2a-4027-bf66-00b1c8cfccfe uri = /sp/sled/1/component/rot/cfpa
23882026-03-03T18:57:06.923ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b6a036c2-6f2a-4027-bf66-00b1c8cfccfe uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
23892026-03-03T18:57:06.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
23902026-03-03T18:57:06.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-sled1 response = ReadRot(Ok)
23912026-03-03T18:57:06.923ZINFOtest_metrics (dropshot): request completed latency_us = 250 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33692 req_id = b6a036c2-6f2a-4027-bf66-00b1c8cfccfe response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23922026-03-03T18:57:07.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
23932026-03-03T18:57:07.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
23942026-03-03T18:57:07.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
23952026-03-03T18:57:07.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
23962026-03-03T18:57:07.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(SpState) }
23972026-03-03T18:57:07.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(SpState) }
23982026-03-03T18:57:07.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }
23992026-03-03T18:57:07.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }
24002026-03-03T18:57:07.056ZDEBGtest_metrics: 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
24012026-03-03T18:57:07.056ZDEBGtest_metrics: 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
24022026-03-03T18:57:07.056ZDEBGtest_metrics: 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
24032026-03-03T18:57:07.056ZDEBGtest_metrics: 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
24042026-03-03T18:57:07.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } 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]) }) })
24052026-03-03T18:57:07.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } 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]) }) })
24062026-03-03T18:57:07.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 188 } 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]) }) })
24072026-03-03T18:57:07.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 188 } 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]) }) })
24082026-03-03T18:57:07.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(SpState) }
24092026-03-03T18:57:07.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24102026-03-03T18:57:07.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24112026-03-03T18:57:07.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24122026-03-03T18:57:07.059ZDEBGtest_metrics: 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
24132026-03-03T18:57:07.059ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
24142026-03-03T18:57:07.059ZDEBGtest_metrics (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
24152026-03-03T18:57:07.059ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
24162026-03-03T18:57:07.059ZDEBGtest_metrics (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
24172026-03-03T18:57:07.059ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
24182026-03-03T18:57:07.059ZDEBGtest_metrics (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
24192026-03-03T18:57:07.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } 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]) }) })
24202026-03-03T18:57:07.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24212026-03-03T18:57:07.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24222026-03-03T18:57:07.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24232026-03-03T18:57:07.066ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
24242026-03-03T18:57:07.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24252026-03-03T18:57:07.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24262026-03-03T18:57:07.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24272026-03-03T18:57:07.096ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
24282026-03-03T18:57:07.100ZDEBGtest_metrics (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
24292026-03-03T18:57:07.100ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
24302026-03-03T18:57:07.100ZDEBGtest_metrics (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
24312026-03-03T18:57:07.100ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
24322026-03-03T18:57:07.100ZDEBGtest_metrics (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
24332026-03-03T18:57:07.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24342026-03-03T18:57:07.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24352026-03-03T18:57:07.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24362026-03-03T18:57:07.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(SpState) }
24372026-03-03T18:57:07.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24382026-03-03T18:57:07.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24392026-03-03T18:57:07.101ZDEBGtest_metrics: 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
24402026-03-03T18:57:07.101ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
24412026-03-03T18:57:07.101ZDEBGtest_metrics (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
24422026-03-03T18:57:07.101ZDEBGtest_metrics (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
24432026-03-03T18:57:07.101ZDEBGtest_metrics (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
24442026-03-03T18:57:07.101ZDEBGtest_metrics (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
24452026-03-03T18:57:07.101ZDEBGtest_metrics (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
24462026-03-03T18:57:07.101ZDEBGtest_metrics (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
24472026-03-03T18:57:07.101ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
24482026-03-03T18:57:07.101ZDEBGtest_metrics (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
24492026-03-03T18:57:07.101ZDEBGtest_metrics (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
24502026-03-03T18:57:07.101ZDEBGtest_metrics (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
24512026-03-03T18:57:07.101ZDEBGtest_metrics (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
24522026-03-03T18:57:07.101ZDEBGtest_metrics (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
24532026-03-03T18:57:07.101ZDEBGtest_metrics (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
24542026-03-03T18:57:07.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } 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]) }) })
24552026-03-03T18:57:07.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24562026-03-03T18:57:07.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24572026-03-03T18:57:07.101ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
24582026-03-03T18:57:07.103ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24592026-03-03T18:57:07.103ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24602026-03-03T18:57:07.103ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
24612026-03-03T18:57:07.103ZDEBGtest_metrics (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
24622026-03-03T18:57:07.104ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
24632026-03-03T18:57:07.104ZDEBGtest_metrics (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
24642026-03-03T18:57:07.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24652026-03-03T18:57:07.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24662026-03-03T18:57:07.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24672026-03-03T18:57:07.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24682026-03-03T18:57:07.112ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
24692026-03-03T18:57:07.112ZDEBGtest_metrics (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
24702026-03-03T18:57:07.112ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
24712026-03-03T18:57:07.112ZDEBGtest_metrics (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
24722026-03-03T18:57:07.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24732026-03-03T18:57:07.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24742026-03-03T18:57:07.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24752026-03-03T18:57:07.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24762026-03-03T18:57:07.118ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
24772026-03-03T18:57:07.118ZDEBGtest_metrics (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
24782026-03-03T18:57:07.118ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
24792026-03-03T18:57:07.118ZDEBGtest_metrics (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
24802026-03-03T18:57:07.118ZDEBGtest_metrics (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
24812026-03-03T18:57:07.118ZDEBGtest_metrics (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
24822026-03-03T18:57:07.118ZDEBGtest_metrics (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
24832026-03-03T18:57:07.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24842026-03-03T18:57:07.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24852026-03-03T18:57:07.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24862026-03-03T18:57:07.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24872026-03-03T18:57:07.123ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
24882026-03-03T18:57:07.123ZDEBGtest_metrics (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
24892026-03-03T18:57:07.123ZDEBGtest_metrics (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
24902026-03-03T18:57:07.123ZDEBGtest_metrics (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
24912026-03-03T18:57:07.123ZDEBGtest_metrics (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
24922026-03-03T18:57:07.123ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
24932026-03-03T18:57:07.123ZDEBGtest_metrics (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
24942026-03-03T18:57:07.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24952026-03-03T18:57:07.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24962026-03-03T18:57:07.126ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24972026-03-03T18:57:07.126ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24982026-03-03T18:57:07.127ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
24992026-03-03T18:57:07.127ZDEBGtest_metrics (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
25002026-03-03T18:57:07.127ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
25012026-03-03T18:57:07.127ZDEBGtest_metrics (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
25022026-03-03T18:57:07.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25032026-03-03T18:57:07.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25042026-03-03T18:57:07.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }
25052026-03-03T18:57:07.178ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }
25062026-03-03T18:57:07.178ZDEBGtest_metrics: 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
25072026-03-03T18:57:07.178ZDEBGtest_metrics: 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
25082026-03-03T18:57:07.178ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } 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]) }) })
25092026-03-03T18:57:07.178ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } 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]) }) })
25102026-03-03T18:57:07.178ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
25112026-03-03T18:57:07.178ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
25122026-03-03T18:57:07.371ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33694
25132026-03-03T18:57:07.372ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 9be3d3ff-1d2e-458d-b0dc-69d81aa0a7ec uri = /ignition
25142026-03-03T18:57:07.373ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 9be3d3ff-1d2e-458d-b0dc-69d81aa0a7ec uri = /ignition version = 3.0.0
25152026-03-03T18:57:07.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
25162026-03-03T18:57:07.373ZDEBGtest_metrics: 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 }]
25172026-03-03T18:57:07.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
25182026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
25192026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
25202026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
25212026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
25222026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
25232026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
25242026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
25252026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
25262026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
25272026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
25282026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
25292026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
25302026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
25312026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
25322026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
25332026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
25342026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
25352026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
25362026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
25372026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
25382026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
25392026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
25402026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
25412026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
25422026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
25432026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
25442026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
25452026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
25462026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
25472026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
25482026-03-03T18:57:07.373ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
25492026-03-03T18:57:07.373ZINFOtest_metrics (dropshot): request completed latency_us = 643 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 9be3d3ff-1d2e-458d-b0dc-69d81aa0a7ec response_code = 200 uri = /ignition
25502026-03-03T18:57:07.373ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c7054f55-dcbf-450a-8192-185e5f2da617 uri = /sp/switch/0
25512026-03-03T18:57:07.373ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c7054f55-dcbf-450a-8192-185e5f2da617 uri = /sp/switch/0 version = 3.0.0
25522026-03-03T18:57:07.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(SpState) }
25532026-03-03T18:57:07.373ZDEBGtest_metrics: 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
25542026-03-03T18:57:07.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } 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]) }) })
25552026-03-03T18:57:07.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
25562026-03-03T18:57:07.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } 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(()) }))
25572026-03-03T18:57:07.374ZINFOtest_metrics (dropshot): request completed latency_us = 620 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c7054f55-dcbf-450a-8192-185e5f2da617 response_code = 200 uri = /sp/switch/0
25582026-03-03T18:57:07.374ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a01566b8-ded3-4c2e-957c-1def0f4f8548 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
25592026-03-03T18:57:07.374ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a01566b8-ded3-4c2e-957c-1def0f4f8548 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
25602026-03-03T18:57:07.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
25612026-03-03T18:57:07.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-switch0 response = CabooseValue
25622026-03-03T18:57:07.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
25632026-03-03T18:57:07.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-switch0 response = CabooseValue
25642026-03-03T18:57:07.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
25652026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-switch0 response = CabooseValue
25662026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
25672026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-switch0 response = CabooseValue
25682026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
25692026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
25702026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
25712026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25722026-03-03T18:57:07.375ZINFOtest_metrics (dropshot): request completed latency_us = 592 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a01566b8-ded3-4c2e-957c-1def0f4f8548 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
25732026-03-03T18:57:07.375ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4abc73a2-ba3a-4003-b169-c16b54a7e894 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
25742026-03-03T18:57:07.375ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4abc73a2-ba3a-4003-b169-c16b54a7e894 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
25752026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
25762026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-switch0 response = CabooseValue
25772026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
25782026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-switch0 response = CabooseValue
25792026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
25802026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-switch0 response = CabooseValue
25812026-03-03T18:57:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
25822026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-switch0 response = CabooseValue
25832026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
25842026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
25852026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
25862026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25872026-03-03T18:57:07.376ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4abc73a2-ba3a-4003-b169-c16b54a7e894 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
25882026-03-03T18:57:07.376ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = f26bf00e-6fee-4f39-a53b-81ae7ba250ce uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
25892026-03-03T18:57:07.376ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = f26bf00e-6fee-4f39-a53b-81ae7ba250ce uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
25902026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
25912026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-switch0 response = CabooseValue
25922026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
25932026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-switch0 response = CabooseValue
25942026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
25952026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-switch0 response = CabooseValue
25962026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
25972026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-switch0 response = CabooseValue
25982026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
25992026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-switch0 response = CabooseValue
26002026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
26012026-03-03T18:57:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26022026-03-03T18:57:07.377ZINFOtest_metrics (dropshot): request completed latency_us = 497 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = f26bf00e-6fee-4f39-a53b-81ae7ba250ce response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
26032026-03-03T18:57:07.377ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 0c603087-e3c2-40d4-b736-74bd2dcd175b uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
26042026-03-03T18:57:07.377ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 0c603087-e3c2-40d4-b736-74bd2dcd175b uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
26052026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
26062026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-switch0 response = CabooseValue
26072026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
26082026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-switch0 response = CabooseValue
26092026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
26102026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-switch0 response = CabooseValue
26112026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
26122026-03-03T18:57:07.377ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-switch0 response = CabooseValue
26132026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
26142026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } interface = fake-switch0 response = CabooseValue
26152026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
26162026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26172026-03-03T18:57:07.378ZINFOtest_metrics (dropshot): request completed latency_us = 562 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 0c603087-e3c2-40d4-b736-74bd2dcd175b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
26182026-03-03T18:57:07.378ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4df6a79f-bbb6-4fcc-b255-63f9fdf3eb07 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
26192026-03-03T18:57:07.378ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4df6a79f-bbb6-4fcc-b255-63f9fdf3eb07 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
26202026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
26212026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-switch0 response = CabooseValue
26222026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
26232026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-switch0 response = CabooseValue
26242026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
26252026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-switch0 response = CabooseValue
26262026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
26272026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 188 } interface = fake-switch0 response = CabooseValue
26282026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
26292026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-switch0 response = CabooseValue
26302026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
26312026-03-03T18:57:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26322026-03-03T18:57:07.378ZINFOtest_metrics (dropshot): request completed latency_us = 521 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4df6a79f-bbb6-4fcc-b255-63f9fdf3eb07 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
26332026-03-03T18:57:07.380ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 14273205-7236-4060-b9e3-7e65a712cd60 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
26342026-03-03T18:57:07.380ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 14273205-7236-4060-b9e3-7e65a712cd60 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
26352026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
26362026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-switch0 response = CabooseValue
26372026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
26382026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-switch0 response = CabooseValue
26392026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
26402026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-switch0 response = CabooseValue
26412026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
26422026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-switch0 response = CabooseValue
26432026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
26442026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-switch0 response = CabooseValue
26452026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
26462026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26472026-03-03T18:57:07.380ZINFOtest_metrics (dropshot): request completed latency_us = 390 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 14273205-7236-4060-b9e3-7e65a712cd60 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
26482026-03-03T18:57:07.380ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 1dd37144-0c84-4dc3-a9ff-f9a8f72bf0ac uri = /sp/switch/0/component/rot/cmpa
26492026-03-03T18:57:07.380ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 1dd37144-0c84-4dc3-a9ff-f9a8f72bf0ac uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
26502026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
26512026-03-03T18:57:07.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-switch0 response = ReadRot(Ok)
26522026-03-03T18:57:07.380ZINFOtest_metrics (dropshot): request completed latency_us = 406 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 1dd37144-0c84-4dc3-a9ff-f9a8f72bf0ac response_code = 200 uri = /sp/switch/0/component/rot/cmpa
26532026-03-03T18:57:07.381ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c547c8fb-8779-4222-ac23-76355c51d7e6 uri = /sp/switch/0/component/rot/cfpa
26542026-03-03T18:57:07.381ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c547c8fb-8779-4222-ac23-76355c51d7e6 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
26552026-03-03T18:57:07.381ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
26562026-03-03T18:57:07.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-switch0 response = ReadRot(Ok)
26572026-03-03T18:57:07.381ZINFOtest_metrics (dropshot): request completed latency_us = 328 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c547c8fb-8779-4222-ac23-76355c51d7e6 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
26582026-03-03T18:57:07.382ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 29277315-fc86-40db-8e87-73b21e31bf1f uri = /sp/switch/0/component/rot/cfpa
26592026-03-03T18:57:07.382ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 29277315-fc86-40db-8e87-73b21e31bf1f uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
26602026-03-03T18:57:07.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
26612026-03-03T18:57:07.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-switch0 response = ReadRot(Ok)
26622026-03-03T18:57:07.383ZINFOtest_metrics (dropshot): request completed latency_us = 409 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 29277315-fc86-40db-8e87-73b21e31bf1f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
26632026-03-03T18:57:07.383ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 10826856-7ee4-49f7-b91c-88bf5dd5daf7 uri = /sp/switch/0/component/rot/cfpa
26642026-03-03T18:57:07.383ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 10826856-7ee4-49f7-b91c-88bf5dd5daf7 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
26652026-03-03T18:57:07.383ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
26662026-03-03T18:57:07.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-switch0 response = ReadRot(Ok)
26672026-03-03T18:57:07.383ZINFOtest_metrics (dropshot): request completed latency_us = 300 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 10826856-7ee4-49f7-b91c-88bf5dd5daf7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
26682026-03-03T18:57:07.384ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = fb2fc34d-bf36-42a3-aaed-0368b9a4a868 uri = /sp/switch/1
26692026-03-03T18:57:07.384ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = fb2fc34d-bf36-42a3-aaed-0368b9a4a868 uri = /sp/switch/1 version = 3.0.0
26702026-03-03T18:57:07.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(SpState) }
26712026-03-03T18:57:07.384ZDEBGtest_metrics: 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
26722026-03-03T18:57:07.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } 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]) }) })
26732026-03-03T18:57:07.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
26742026-03-03T18:57:07.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } 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(()) }))
26752026-03-03T18:57:07.384ZINFOtest_metrics (dropshot): request completed latency_us = 431 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = fb2fc34d-bf36-42a3-aaed-0368b9a4a868 response_code = 200 uri = /sp/switch/1
26762026-03-03T18:57:07.384ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 11ad6ddf-0e97-4f7b-afc8-0ccac85edfcc uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
26772026-03-03T18:57:07.384ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 11ad6ddf-0e97-4f7b-afc8-0ccac85edfcc uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
26782026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
26792026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-switch1 response = CabooseValue
26802026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
26812026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-switch1 response = CabooseValue
26822026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
26832026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-switch1 response = CabooseValue
26842026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
26852026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-switch1 response = CabooseValue
26862026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
26872026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
26882026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
26892026-03-03T18:57:07.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26902026-03-03T18:57:07.385ZINFOtest_metrics (dropshot): request completed latency_us = 504 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 11ad6ddf-0e97-4f7b-afc8-0ccac85edfcc response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
26912026-03-03T18:57:07.385ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 7d7a2006-e0fd-426b-8515-4dd4f4d8f08f uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
26922026-03-03T18:57:07.386ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 7d7a2006-e0fd-426b-8515-4dd4f4d8f08f uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
26932026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
26942026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-switch1 response = CabooseValue
26952026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
26962026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-switch1 response = CabooseValue
26972026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
26982026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-switch1 response = CabooseValue
26992026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
27002026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-switch1 response = CabooseValue
27012026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
27022026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
27032026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
27042026-03-03T18:57:07.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27052026-03-03T18:57:07.386ZINFOtest_metrics (dropshot): request completed latency_us = 477 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 7d7a2006-e0fd-426b-8515-4dd4f4d8f08f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
27062026-03-03T18:57:07.387ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 378192f3-97b0-4078-8609-9f52ac2ca567 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
27072026-03-03T18:57:07.387ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 378192f3-97b0-4078-8609-9f52ac2ca567 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
27082026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
27092026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-switch1 response = CabooseValue
27102026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
27112026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-switch1 response = CabooseValue
27122026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
27132026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-switch1 response = CabooseValue
27142026-03-03T18:57:07.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
27152026-03-03T18:57:07.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-switch1 response = CabooseValue
27162026-03-03T18:57:07.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
27172026-03-03T18:57:07.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-switch1 response = CabooseValue
27182026-03-03T18:57:07.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
27192026-03-03T18:57:07.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27202026-03-03T18:57:07.388ZINFOtest_metrics (dropshot): request completed latency_us = 727 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 378192f3-97b0-4078-8609-9f52ac2ca567 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
27212026-03-03T18:57:07.388ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 6177b5c7-848b-43fd-b91b-cc8fea6ef3de uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
27222026-03-03T18:57:07.389ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 6177b5c7-848b-43fd-b91b-cc8fea6ef3de uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
27232026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
27242026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-switch1 response = CabooseValue
27252026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
27262026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-switch1 response = CabooseValue
27272026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
27282026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-switch1 response = CabooseValue
27292026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
27302026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-switch1 response = CabooseValue
27312026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
27322026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-switch1 response = CabooseValue
27332026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
27342026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27352026-03-03T18:57:07.389ZINFOtest_metrics (dropshot): request completed latency_us = 531 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 6177b5c7-848b-43fd-b91b-cc8fea6ef3de response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
27362026-03-03T18:57:07.389ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ecf16b31-995e-4ca5-9e5f-5c15958068a9 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
27372026-03-03T18:57:07.389ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ecf16b31-995e-4ca5-9e5f-5c15958068a9 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
27382026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
27392026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-switch1 response = CabooseValue
27402026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
27412026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-switch1 response = CabooseValue
27422026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
27432026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-switch1 response = CabooseValue
27442026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
27452026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-switch1 response = CabooseValue
27462026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
27472026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-switch1 response = CabooseValue
27482026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
27492026-03-03T18:57:07.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27502026-03-03T18:57:07.389ZINFOtest_metrics (dropshot): request completed latency_us = 504 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ecf16b31-995e-4ca5-9e5f-5c15958068a9 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
27512026-03-03T18:57:07.390ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 95e8d409-3524-42e9-8bde-85379791c8ea uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
27522026-03-03T18:57:07.390ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 95e8d409-3524-42e9-8bde-85379791c8ea uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
27532026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
27542026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-switch1 response = CabooseValue
27552026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
27562026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-switch1 response = CabooseValue
27572026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
27582026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-switch1 response = CabooseValue
27592026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
27602026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-switch1 response = CabooseValue
27612026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
27622026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-switch1 response = CabooseValue
27632026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
27642026-03-03T18:57:07.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27652026-03-03T18:57:07.390ZINFOtest_metrics (dropshot): request completed latency_us = 493 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 95e8d409-3524-42e9-8bde-85379791c8ea response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
27662026-03-03T18:57:07.390ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 1cbb418e-3788-4ecd-b0dd-7463e57588f2 uri = /sp/switch/1/component/rot/cmpa
27672026-03-03T18:57:07.391ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 1cbb418e-3788-4ecd-b0dd-7463e57588f2 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
27682026-03-03T18:57:07.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
27692026-03-03T18:57:07.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-switch1 response = ReadRot(Ok)
27702026-03-03T18:57:07.391ZINFOtest_metrics (dropshot): request completed latency_us = 246 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 1cbb418e-3788-4ecd-b0dd-7463e57588f2 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
27712026-03-03T18:57:07.391ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a76260f5-e2f4-4bd9-b756-dbe2dae4140e uri = /sp/switch/1/component/rot/cfpa
27722026-03-03T18:57:07.391ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a76260f5-e2f4-4bd9-b756-dbe2dae4140e uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
27732026-03-03T18:57:07.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
27742026-03-03T18:57:07.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-switch1 response = ReadRot(Ok)
27752026-03-03T18:57:07.394ZINFOtest_metrics (dropshot): request completed latency_us = 3010 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a76260f5-e2f4-4bd9-b756-dbe2dae4140e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
27762026-03-03T18:57:07.399ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 73c6b169-0d94-4636-ab79-a4e14ecabb07 uri = /sp/switch/1/component/rot/cfpa
27772026-03-03T18:57:07.399ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 73c6b169-0d94-4636-ab79-a4e14ecabb07 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
27782026-03-03T18:57:07.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
27792026-03-03T18:57:07.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-switch1 response = ReadRot(Ok)
27802026-03-03T18:57:07.419ZINFOtest_metrics (dropshot): request completed latency_us = 19579 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 73c6b169-0d94-4636-ab79-a4e14ecabb07 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
27812026-03-03T18:57:07.426ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c6add4af-f84a-417c-83d1-11c14a0d66ef uri = /sp/switch/1/component/rot/cfpa
27822026-03-03T18:57:07.426ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c6add4af-f84a-417c-83d1-11c14a0d66ef uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
27832026-03-03T18:57:07.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
27842026-03-03T18:57:07.429ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-switch1 response = ReadRot(Ok)
27852026-03-03T18:57:07.429ZINFOtest_metrics (dropshot): request completed latency_us = 3189 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c6add4af-f84a-417c-83d1-11c14a0d66ef response_code = 200 uri = /sp/switch/1/component/rot/cfpa
27862026-03-03T18:57:07.434ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ee33bd58-3fc3-4a49-adb3-a665f089fa4f uri = /sp/sled/0
27872026-03-03T18:57:07.434ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ee33bd58-3fc3-4a49-adb3-a665f089fa4f uri = /sp/sled/0 version = 3.0.0
27882026-03-03T18:57:07.435ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(SpState) }
27892026-03-03T18:57:07.436ZDEBGtest_metrics: 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
27902026-03-03T18:57:07.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } 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]) }) })
27912026-03-03T18:57:07.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
27922026-03-03T18:57:07.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } 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(()) }))
27932026-03-03T18:57:07.444ZINFOtest_metrics (dropshot): request completed latency_us = 9606 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ee33bd58-3fc3-4a49-adb3-a665f089fa4f response_code = 200 uri = /sp/sled/0
27942026-03-03T18:57:07.445ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ea51e8fc-21ad-4a24-83d4-64667da73857 uri = /sp/sled/0/component/host-boot-flash/active-slot
27952026-03-03T18:57:07.445ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ea51e8fc-21ad-4a24-83d4-64667da73857 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
27962026-03-03T18:57:07.445ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
27972026-03-03T18:57:07.445ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
27982026-03-03T18:57:07.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-sled0 response = ComponentActiveSlot(0)
27992026-03-03T18:57:07.445ZINFOtest_metrics (dropshot): request completed latency_us = 358 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = ea51e8fc-21ad-4a24-83d4-64667da73857 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
28002026-03-03T18:57:07.446ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = e997caca-a417-40bb-b15d-9cbefc781e6d uri = /sp/sled/0/component/host-boot-flash/hash/0
28012026-03-03T18:57:07.446ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = e997caca-a417-40bb-b15d-9cbefc781e6d uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
28022026-03-03T18:57:07.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
28032026-03-03T18:57:07.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } 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])
28042026-03-03T18:57:07.446ZINFOtest_metrics (dropshot): request completed latency_us = 247 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = e997caca-a417-40bb-b15d-9cbefc781e6d response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
28052026-03-03T18:57:07.446ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 9099e0d1-01f0-4f62-ba9c-03c44f410dff uri = /sp/sled/0/component/host-boot-flash/hash/1
28062026-03-03T18:57:07.446ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 9099e0d1-01f0-4f62-ba9c-03c44f410dff uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
28072026-03-03T18:57:07.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
28082026-03-03T18:57:07.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } 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])
28092026-03-03T18:57:07.446ZINFOtest_metrics (dropshot): request completed latency_us = 200 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 9099e0d1-01f0-4f62-ba9c-03c44f410dff response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
28102026-03-03T18:57:07.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 84e5ac7c-46d2-45ff-95f5-f32b879043c6 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
28112026-03-03T18:57:07.447ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 84e5ac7c-46d2-45ff-95f5-f32b879043c6 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
28122026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
28132026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-sled0 response = CabooseValue
28142026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
28152026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-sled0 response = CabooseValue
28162026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
28172026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-sled0 response = CabooseValue
28182026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
28192026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-sled0 response = CabooseValue
28202026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
28212026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
28222026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
28232026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28242026-03-03T18:57:07.447ZINFOtest_metrics (dropshot): request completed latency_us = 430 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 84e5ac7c-46d2-45ff-95f5-f32b879043c6 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
28252026-03-03T18:57:07.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4cc281a9-9781-4217-b4ba-72ba3b6238c2 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
28262026-03-03T18:57:07.447ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4cc281a9-9781-4217-b4ba-72ba3b6238c2 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
28272026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
28282026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-sled0 response = CabooseValue
28292026-03-03T18:57:07.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
28302026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-sled0 response = CabooseValue
28312026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
28322026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-sled0 response = CabooseValue
28332026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
28342026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-sled0 response = CabooseValue
28352026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
28362026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
28372026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
28382026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28392026-03-03T18:57:07.448ZINFOtest_metrics (dropshot): request completed latency_us = 378 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4cc281a9-9781-4217-b4ba-72ba3b6238c2 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
28402026-03-03T18:57:07.448ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c7f62f58-2e23-4c30-9bce-58281d4e7e73 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
28412026-03-03T18:57:07.448ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c7f62f58-2e23-4c30-9bce-58281d4e7e73 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
28422026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
28432026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-sled0 response = CabooseValue
28442026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
28452026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-sled0 response = CabooseValue
28462026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
28472026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-sled0 response = CabooseValue
28482026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
28492026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-sled0 response = CabooseValue
28502026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
28512026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-sled0 response = CabooseValue
28522026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
28532026-03-03T18:57:07.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 220 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28542026-03-03T18:57:07.448ZINFOtest_metrics (dropshot): request completed latency_us = 385 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c7f62f58-2e23-4c30-9bce-58281d4e7e73 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
28552026-03-03T18:57:07.449ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4d84ae21-8ff1-4300-a9cb-a0a715ff8d11 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
28562026-03-03T18:57:07.449ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4d84ae21-8ff1-4300-a9cb-a0a715ff8d11 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
28572026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
28582026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-sled0 response = CabooseValue
28592026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
28602026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-sled0 response = CabooseValue
28612026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
28622026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-sled0 response = CabooseValue
28632026-03-03T18:57:07.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
28642026-03-03T18:57:07.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-sled0 response = CabooseValue
28652026-03-03T18:57:07.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
28662026-03-03T18:57:07.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } interface = fake-sled0 response = CabooseValue
28672026-03-03T18:57:07.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
28682026-03-03T18:57:07.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 226 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28692026-03-03T18:57:07.454ZINFOtest_metrics (dropshot): request completed latency_us = 4893 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4d84ae21-8ff1-4300-a9cb-a0a715ff8d11 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
28702026-03-03T18:57:07.455ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 26b0487c-0fd7-4727-8d30-53cebfdd9a51 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
28712026-03-03T18:57:07.455ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 26b0487c-0fd7-4727-8d30-53cebfdd9a51 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
28722026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
28732026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 227 } interface = fake-sled0 response = CabooseValue
28742026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
28752026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } interface = fake-sled0 response = CabooseValue
28762026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
28772026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-sled0 response = CabooseValue
28782026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
28792026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-sled0 response = CabooseValue
28802026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
28812026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-sled0 response = CabooseValue
28822026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
28832026-03-03T18:57:07.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28842026-03-03T18:57:07.455ZINFOtest_metrics (dropshot): request completed latency_us = 437 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 26b0487c-0fd7-4727-8d30-53cebfdd9a51 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
28852026-03-03T18:57:07.460ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 3efc59d3-bf8b-4e3e-adca-9b301001dfba uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
28862026-03-03T18:57:07.461ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 3efc59d3-bf8b-4e3e-adca-9b301001dfba uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
28872026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
28882026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } interface = fake-sled0 response = CabooseValue
28892026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
28902026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-sled0 response = CabooseValue
28912026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
28922026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-sled0 response = CabooseValue
28932026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
28942026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-sled0 response = CabooseValue
28952026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
28962026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-sled0 response = CabooseValue
28972026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
28982026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28992026-03-03T18:57:07.461ZINFOtest_metrics (dropshot): request completed latency_us = 545 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 3efc59d3-bf8b-4e3e-adca-9b301001dfba response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
29002026-03-03T18:57:07.461ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 96de1392-3c1f-40ff-af73-6a4f7cbbe829 uri = /sp/sled/0/component/rot/cmpa
29012026-03-03T18:57:07.461ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 96de1392-3c1f-40ff-af73-6a4f7cbbe829 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
29022026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
29032026-03-03T18:57:07.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 239 } interface = fake-sled0 response = ReadRot(Ok)
29042026-03-03T18:57:07.462ZINFOtest_metrics (dropshot): request completed latency_us = 234 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 96de1392-3c1f-40ff-af73-6a4f7cbbe829 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
29052026-03-03T18:57:07.462ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 23f613f7-a8d5-4be0-bfbb-3ffc1d4eb97b uri = /sp/sled/0/component/rot/cfpa
29062026-03-03T18:57:07.462ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 23f613f7-a8d5-4be0-bfbb-3ffc1d4eb97b uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
29072026-03-03T18:57:07.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
29082026-03-03T18:57:07.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-sled0 response = ReadRot(Ok)
29092026-03-03T18:57:07.462ZINFOtest_metrics (dropshot): request completed latency_us = 280 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 23f613f7-a8d5-4be0-bfbb-3ffc1d4eb97b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
29102026-03-03T18:57:07.462ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4818a143-0284-41ae-856a-e514b825330e uri = /sp/sled/0/component/rot/cfpa
29112026-03-03T18:57:07.462ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4818a143-0284-41ae-856a-e514b825330e uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
29122026-03-03T18:57:07.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
29132026-03-03T18:57:07.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-sled0 response = ReadRot(Ok)
29142026-03-03T18:57:07.463ZINFOtest_metrics (dropshot): request completed latency_us = 224 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4818a143-0284-41ae-856a-e514b825330e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
29152026-03-03T18:57:07.463ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 8a67acfb-0448-4b86-93ae-d3536be06396 uri = /sp/sled/0/component/rot/cfpa
29162026-03-03T18:57:07.463ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 8a67acfb-0448-4b86-93ae-d3536be06396 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
29172026-03-03T18:57:07.463ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
29182026-03-03T18:57:07.463ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } interface = fake-sled0 response = ReadRot(Ok)
29192026-03-03T18:57:07.463ZINFOtest_metrics (dropshot): request completed latency_us = 241 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 8a67acfb-0448-4b86-93ae-d3536be06396 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
29202026-03-03T18:57:07.463ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = f257e283-462e-44e0-b2f3-1c540cc1adba uri = /sp/sled/1
29212026-03-03T18:57:07.463ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = f257e283-462e-44e0-b2f3-1c540cc1adba uri = /sp/sled/1 version = 3.0.0
29222026-03-03T18:57:07.463ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(SpState) }
29232026-03-03T18:57:07.463ZDEBGtest_metrics: 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
29242026-03-03T18:57:07.463ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } 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]) }) })
29252026-03-03T18:57:07.463ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
29262026-03-03T18:57:07.463ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } 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(()) }))
29272026-03-03T18:57:07.464ZINFOtest_metrics (dropshot): request completed latency_us = 365 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = f257e283-462e-44e0-b2f3-1c540cc1adba response_code = 200 uri = /sp/sled/1
29282026-03-03T18:57:07.464ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4b19c88c-4825-448d-8086-caabc4c21e56 uri = /sp/sled/1/component/host-boot-flash/active-slot
29292026-03-03T18:57:07.464ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4b19c88c-4825-448d-8086-caabc4c21e56 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
29302026-03-03T18:57:07.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
29312026-03-03T18:57:07.464ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
29322026-03-03T18:57:07.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-sled1 response = ComponentActiveSlot(0)
29332026-03-03T18:57:07.467ZINFOtest_metrics (dropshot): request completed latency_us = 202 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 4b19c88c-4825-448d-8086-caabc4c21e56 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
29342026-03-03T18:57:07.467ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 03d17080-ee59-4a7d-b565-29fb45c297c8 uri = /sp/sled/1/component/host-boot-flash/hash/0
29352026-03-03T18:57:07.467ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 03d17080-ee59-4a7d-b565-29fb45c297c8 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
29362026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
29372026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } 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])
29382026-03-03T18:57:07.467ZINFOtest_metrics (dropshot): request completed latency_us = 212 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 03d17080-ee59-4a7d-b565-29fb45c297c8 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
29392026-03-03T18:57:07.467ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 11f2e601-ca7e-4585-89f1-24eab4820de7 uri = /sp/sled/1/component/host-boot-flash/hash/1
29402026-03-03T18:57:07.467ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 11f2e601-ca7e-4585-89f1-24eab4820de7 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
29412026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
29422026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } 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])
29432026-03-03T18:57:07.467ZINFOtest_metrics (dropshot): request completed latency_us = 190 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 11f2e601-ca7e-4585-89f1-24eab4820de7 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
29442026-03-03T18:57:07.467ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 602bc429-1faf-40ac-871e-1df39eae26a5 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
29452026-03-03T18:57:07.467ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 602bc429-1faf-40ac-871e-1df39eae26a5 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
29462026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
29472026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-sled1 response = CabooseValue
29482026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
29492026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-sled1 response = CabooseValue
29502026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
29512026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-sled1 response = CabooseValue
29522026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
29532026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-sled1 response = CabooseValue
29542026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
29552026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
29562026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
29572026-03-03T18:57:07.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29582026-03-03T18:57:07.467ZINFOtest_metrics (dropshot): request completed latency_us = 1601 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 602bc429-1faf-40ac-871e-1df39eae26a5 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
29592026-03-03T18:57:07.467ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a920cd9c-e6dc-461a-9fec-4cee1418b6fa uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
29602026-03-03T18:57:07.467ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a920cd9c-e6dc-461a-9fec-4cee1418b6fa uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
29612026-03-03T18:57:07.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
29622026-03-03T18:57:07.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-sled1 response = CabooseValue
29632026-03-03T18:57:07.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
29642026-03-03T18:57:07.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-sled1 response = CabooseValue
29652026-03-03T18:57:07.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
29662026-03-03T18:57:07.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-sled1 response = CabooseValue
29672026-03-03T18:57:07.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
29682026-03-03T18:57:07.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-sled1 response = CabooseValue
29692026-03-03T18:57:07.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
29702026-03-03T18:57:07.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
29712026-03-03T18:57:07.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
29722026-03-03T18:57:07.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29732026-03-03T18:57:07.479ZINFOtest_metrics (dropshot): request completed latency_us = 11242 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = a920cd9c-e6dc-461a-9fec-4cee1418b6fa response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
29742026-03-03T18:57:07.485ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 593cfb40-f452-457f-b6d7-5246b601a7d1 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
29752026-03-03T18:57:07.485ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 593cfb40-f452-457f-b6d7-5246b601a7d1 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
29762026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
29772026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-sled1 response = CabooseValue
29782026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
29792026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-sled1 response = CabooseValue
29802026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
29812026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-sled1 response = CabooseValue
29822026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
29832026-03-03T18:57:07.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-sled1 response = CabooseValue
29842026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
29852026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-sled1 response = CabooseValue
29862026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
29872026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 220 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29882026-03-03T18:57:07.488ZINFOtest_metrics (dropshot): request completed latency_us = 711 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 593cfb40-f452-457f-b6d7-5246b601a7d1 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
29892026-03-03T18:57:07.488ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = aa04d0d5-741a-4d54-9f93-0c39f57f7c91 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
29902026-03-03T18:57:07.488ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = aa04d0d5-741a-4d54-9f93-0c39f57f7c91 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
29912026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
29922026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-sled1 response = CabooseValue
29932026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
29942026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-sled1 response = CabooseValue
29952026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
29962026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-sled1 response = CabooseValue
29972026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
29982026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-sled1 response = CabooseValue
29992026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
30002026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } interface = fake-sled1 response = CabooseValue
30012026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
30022026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 226 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30032026-03-03T18:57:07.488ZINFOtest_metrics (dropshot): request completed latency_us = 380 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = aa04d0d5-741a-4d54-9f93-0c39f57f7c91 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
30042026-03-03T18:57:07.488ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = b697f492-3091-49a3-addb-98a0bd3bff30 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
30052026-03-03T18:57:07.488ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = b697f492-3091-49a3-addb-98a0bd3bff30 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
30062026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
30072026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 227 } interface = fake-sled1 response = CabooseValue
30082026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
30092026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } interface = fake-sled1 response = CabooseValue
30102026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
30112026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-sled1 response = CabooseValue
30122026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
30132026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-sled1 response = CabooseValue
30142026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
30152026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-sled1 response = CabooseValue
30162026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
30172026-03-03T18:57:07.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30182026-03-03T18:57:07.488ZINFOtest_metrics (dropshot): request completed latency_us = 732 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = b697f492-3091-49a3-addb-98a0bd3bff30 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
30192026-03-03T18:57:07.489ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 64b7b494-84f1-4363-a36b-f720702237e7 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
30202026-03-03T18:57:07.489ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 64b7b494-84f1-4363-a36b-f720702237e7 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
30212026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
30222026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } interface = fake-sled1 response = CabooseValue
30232026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
30242026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-sled1 response = CabooseValue
30252026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
30262026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-sled1 response = CabooseValue
30272026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
30282026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-sled1 response = CabooseValue
30292026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
30302026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-sled1 response = CabooseValue
30312026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
30322026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30332026-03-03T18:57:07.489ZINFOtest_metrics (dropshot): request completed latency_us = 459 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 64b7b494-84f1-4363-a36b-f720702237e7 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
30342026-03-03T18:57:07.489ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c35706d2-0dcd-4de9-9840-ec45c6f8be05 uri = /sp/sled/1/component/rot/cmpa
30352026-03-03T18:57:07.489ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c35706d2-0dcd-4de9-9840-ec45c6f8be05 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
30362026-03-03T18:57:07.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
30372026-03-03T18:57:07.491ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 239 } interface = fake-sled1 response = ReadRot(Ok)
30382026-03-03T18:57:07.492ZINFOtest_metrics (dropshot): request completed latency_us = 2413 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = c35706d2-0dcd-4de9-9840-ec45c6f8be05 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
30392026-03-03T18:57:07.492ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 132b5e9f-ed04-4151-b03a-e44546ddb8c2 uri = /sp/sled/1/component/rot/cfpa
30402026-03-03T18:57:07.492ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 132b5e9f-ed04-4151-b03a-e44546ddb8c2 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
30412026-03-03T18:57:07.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
30422026-03-03T18:57:07.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-sled1 response = ReadRot(Ok)
30432026-03-03T18:57:07.492ZINFOtest_metrics (dropshot): request completed latency_us = 291 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 132b5e9f-ed04-4151-b03a-e44546ddb8c2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
30442026-03-03T18:57:07.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 37722ffb-1737-42e2-a588-e0694defb37a uri = /sp/sled/1/component/rot/cfpa
30452026-03-03T18:57:07.493ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 37722ffb-1737-42e2-a588-e0694defb37a uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
30462026-03-03T18:57:07.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
30472026-03-03T18:57:07.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-sled1 response = ReadRot(Ok)
30482026-03-03T18:57:07.493ZINFOtest_metrics (dropshot): request completed latency_us = 257 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 37722ffb-1737-42e2-a588-e0694defb37a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
30492026-03-03T18:57:07.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 7e3d1989-b8f9-452d-a24b-6c83bee9a97b uri = /sp/sled/1/component/rot/cfpa
30502026-03-03T18:57:07.493ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 7e3d1989-b8f9-452d-a24b-6c83bee9a97b uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
30512026-03-03T18:57:07.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
30522026-03-03T18:57:07.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } interface = fake-sled1 response = ReadRot(Ok)
30532026-03-03T18:57:07.494ZINFOtest_metrics (dropshot): request completed latency_us = 233 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33694 req_id = 7e3d1989-b8f9-452d-a24b-6c83bee9a97b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
30542026-03-03T18:57:07.764ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33696
30552026-03-03T18:57:07.764ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = e4468d68-6fe8-4ff2-89f2-40975c43dbed uri = /ignition
30562026-03-03T18:57:07.764ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = e4468d68-6fe8-4ff2-89f2-40975c43dbed uri = /ignition version = 3.0.0
30572026-03-03T18:57:07.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
30582026-03-03T18:57:07.769ZDEBGtest_metrics: 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 }]
30592026-03-03T18:57:07.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
30602026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
30612026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
30622026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
30632026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
30642026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
30652026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
30662026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
30672026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
30682026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
30692026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
30702026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
30712026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
30722026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
30732026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
30742026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
30752026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
30762026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
30772026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
30782026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
30792026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
30802026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
30812026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
30822026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
30832026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
30842026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
30852026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
30862026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
30872026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
30882026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
30892026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
30902026-03-03T18:57:07.775ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
30912026-03-03T18:57:07.775ZINFOtest_metrics (dropshot): request completed latency_us = 11143 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = e4468d68-6fe8-4ff2-89f2-40975c43dbed response_code = 200 uri = /ignition
30922026-03-03T18:57:07.781ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 128899b7-6d7e-45f8-9a80-c5f5a9bb703f uri = /sp/switch/0
30932026-03-03T18:57:07.781ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 128899b7-6d7e-45f8-9a80-c5f5a9bb703f uri = /sp/switch/0 version = 3.0.0
30942026-03-03T18:57:07.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(SpState) }
30952026-03-03T18:57:07.781ZDEBGtest_metrics: 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
30962026-03-03T18:57:07.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } 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]) }) })
30972026-03-03T18:57:07.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
30982026-03-03T18:57:07.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } 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(()) }))
30992026-03-03T18:57:07.781ZINFOtest_metrics (dropshot): request completed latency_us = 744 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 128899b7-6d7e-45f8-9a80-c5f5a9bb703f response_code = 200 uri = /sp/switch/0
31002026-03-03T18:57:07.783ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6309fa51-072e-42ed-8ab9-c34a231dd64a uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
31012026-03-03T18:57:07.783ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6309fa51-072e-42ed-8ab9-c34a231dd64a uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
31022026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
31032026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-switch0 response = CabooseValue
31042026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
31052026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-switch0 response = CabooseValue
31062026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
31072026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-switch0 response = CabooseValue
31082026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
31092026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-switch0 response = CabooseValue
31102026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
31112026-03-03T18:57:07.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
31122026-03-03T18:57:07.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
31132026-03-03T18:57:07.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31142026-03-03T18:57:07.785ZINFOtest_metrics (dropshot): request completed latency_us = 542 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6309fa51-072e-42ed-8ab9-c34a231dd64a response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
31152026-03-03T18:57:07.785ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1307eba0-5659-4e63-8176-1f01dc0ac998 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
31162026-03-03T18:57:07.785ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1307eba0-5659-4e63-8176-1f01dc0ac998 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
31172026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
31182026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-switch0 response = CabooseValue
31192026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
31202026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-switch0 response = CabooseValue
31212026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
31222026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-switch0 response = CabooseValue
31232026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
31242026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-switch0 response = CabooseValue
31252026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
31262026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
31272026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
31282026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31292026-03-03T18:57:07.786ZINFOtest_metrics (dropshot): request completed latency_us = 521 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1307eba0-5659-4e63-8176-1f01dc0ac998 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
31302026-03-03T18:57:07.786ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6b9743a3-8792-496e-910d-26b4903d6f46 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
31312026-03-03T18:57:07.786ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6b9743a3-8792-496e-910d-26b4903d6f46 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
31322026-03-03T18:57:07.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
31332026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-switch0 response = CabooseValue
31342026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
31352026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-switch0 response = CabooseValue
31362026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
31372026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-switch0 response = CabooseValue
31382026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
31392026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-switch0 response = CabooseValue
31402026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
31412026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 220 } interface = fake-switch0 response = CabooseValue
31422026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
31432026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31442026-03-03T18:57:07.788ZINFOtest_metrics (dropshot): request completed latency_us = 382 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6b9743a3-8792-496e-910d-26b4903d6f46 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
31452026-03-03T18:57:07.788ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0ce54eef-e0f7-4ae5-9af7-5d7830a72e8e uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
31462026-03-03T18:57:07.788ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0ce54eef-e0f7-4ae5-9af7-5d7830a72e8e uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
31472026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
31482026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-switch0 response = CabooseValue
31492026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
31502026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-switch0 response = CabooseValue
31512026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
31522026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-switch0 response = CabooseValue
31532026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
31542026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } interface = fake-switch0 response = CabooseValue
31552026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
31562026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 226 } interface = fake-switch0 response = CabooseValue
31572026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
31582026-03-03T18:57:07.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 227 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31592026-03-03T18:57:07.788ZINFOtest_metrics (dropshot): request completed latency_us = 369 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0ce54eef-e0f7-4ae5-9af7-5d7830a72e8e response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
31602026-03-03T18:57:07.788ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = ae3ea706-4c70-41cb-945a-0e108216da61 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
31612026-03-03T18:57:07.789ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = ae3ea706-4c70-41cb-945a-0e108216da61 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
31622026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
31632026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } interface = fake-switch0 response = CabooseValue
31642026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
31652026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-switch0 response = CabooseValue
31662026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
31672026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-switch0 response = CabooseValue
31682026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
31692026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-switch0 response = CabooseValue
31702026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
31712026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } interface = fake-switch0 response = CabooseValue
31722026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
31732026-03-03T18:57:07.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31742026-03-03T18:57:07.789ZINFOtest_metrics (dropshot): request completed latency_us = 1428 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = ae3ea706-4c70-41cb-945a-0e108216da61 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
31752026-03-03T18:57:07.789ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = abec5a42-7cc6-405e-9e7d-25b5b0c83436 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
31762026-03-03T18:57:07.791ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = abec5a42-7cc6-405e-9e7d-25b5b0c83436 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
31772026-03-03T18:57:07.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
31782026-03-03T18:57:07.791ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-switch0 response = CabooseValue
31792026-03-03T18:57:07.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
31802026-03-03T18:57:07.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-switch0 response = CabooseValue
31812026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
31822026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-switch0 response = CabooseValue
31832026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
31842026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-switch0 response = CabooseValue
31852026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
31862026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } interface = fake-switch0 response = CabooseValue
31872026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
31882026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 239 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31892026-03-03T18:57:07.794ZINFOtest_metrics (dropshot): request completed latency_us = 3460 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = abec5a42-7cc6-405e-9e7d-25b5b0c83436 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
31902026-03-03T18:57:07.794ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 7c1ab1e8-6c4a-4f8b-a4ac-be59127d3c29 uri = /sp/switch/0/component/rot/cmpa
31912026-03-03T18:57:07.794ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 7c1ab1e8-6c4a-4f8b-a4ac-be59127d3c29 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
31922026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
31932026-03-03T18:57:07.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-switch0 response = ReadRot(Ok)
31942026-03-03T18:57:07.794ZINFOtest_metrics (dropshot): request completed latency_us = 222 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 7c1ab1e8-6c4a-4f8b-a4ac-be59127d3c29 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
31952026-03-03T18:57:07.794ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = a4db507e-547d-4014-843b-de2891ed4968 uri = /sp/switch/0/component/rot/cfpa
31962026-03-03T18:57:07.795ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = a4db507e-547d-4014-843b-de2891ed4968 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
31972026-03-03T18:57:07.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
31982026-03-03T18:57:07.795ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-switch0 response = ReadRot(Ok)
31992026-03-03T18:57:07.795ZINFOtest_metrics (dropshot): request completed latency_us = 432 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = a4db507e-547d-4014-843b-de2891ed4968 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
32002026-03-03T18:57:07.795ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 01bdcbd7-4354-476f-8639-d438f2f42f99 uri = /sp/switch/0/component/rot/cfpa
32012026-03-03T18:57:07.795ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 01bdcbd7-4354-476f-8639-d438f2f42f99 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
32022026-03-03T18:57:07.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
32032026-03-03T18:57:07.796ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } interface = fake-switch0 response = ReadRot(Ok)
32042026-03-03T18:57:07.796ZINFOtest_metrics (dropshot): request completed latency_us = 245 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 01bdcbd7-4354-476f-8639-d438f2f42f99 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
32052026-03-03T18:57:07.801ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 4a9fa549-c68f-4bea-abd6-8d1e1934343e uri = /sp/switch/0/component/rot/cfpa
32062026-03-03T18:57:07.801ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 4a9fa549-c68f-4bea-abd6-8d1e1934343e uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
32072026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
32082026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 243 } interface = fake-switch0 response = ReadRot(Ok)
32092026-03-03T18:57:07.803ZINFOtest_metrics (dropshot): request completed latency_us = 731 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 4a9fa549-c68f-4bea-abd6-8d1e1934343e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
32102026-03-03T18:57:07.803ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = b76cfdb7-e3e8-4eff-9f65-757c212134a3 uri = /sp/switch/1
32112026-03-03T18:57:07.803ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = b76cfdb7-e3e8-4eff-9f65-757c212134a3 uri = /sp/switch/1 version = 3.0.0
32122026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(SpState) }
32132026-03-03T18:57:07.803ZDEBGtest_metrics: 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
32142026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } 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]) }) })
32152026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
32162026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } 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(()) }))
32172026-03-03T18:57:07.803ZINFOtest_metrics (dropshot): request completed latency_us = 385 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = b76cfdb7-e3e8-4eff-9f65-757c212134a3 response_code = 200 uri = /sp/switch/1
32182026-03-03T18:57:07.803ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 8fd214fc-d407-4786-b0ca-1b16965fd485 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
32192026-03-03T18:57:07.803ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 8fd214fc-d407-4786-b0ca-1b16965fd485 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
32202026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
32212026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-switch1 response = CabooseValue
32222026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
32232026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-switch1 response = CabooseValue
32242026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
32252026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-switch1 response = CabooseValue
32262026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
32272026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 188 } interface = fake-switch1 response = CabooseValue
32282026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
32292026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
32302026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
32312026-03-03T18:57:07.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32322026-03-03T18:57:07.803ZINFOtest_metrics (dropshot): request completed latency_us = 549 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 8fd214fc-d407-4786-b0ca-1b16965fd485 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
32332026-03-03T18:57:07.804ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = e210d841-cf9f-42a4-a158-e62f4fa96d79 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
32342026-03-03T18:57:07.804ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = e210d841-cf9f-42a4-a158-e62f4fa96d79 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
32352026-03-03T18:57:07.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
32362026-03-03T18:57:07.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-switch1 response = CabooseValue
32372026-03-03T18:57:07.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
32382026-03-03T18:57:07.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-switch1 response = CabooseValue
32392026-03-03T18:57:07.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
32402026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-switch1 response = CabooseValue
32412026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
32422026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-switch1 response = CabooseValue
32432026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
32442026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
32452026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
32462026-03-03T18:57:07.805ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32472026-03-03T18:57:07.805ZINFOtest_metrics (dropshot): request completed latency_us = 1493 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = e210d841-cf9f-42a4-a158-e62f4fa96d79 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
32482026-03-03T18:57:07.806ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 638c19c4-671c-4f8a-a828-6f40d5639047 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
32492026-03-03T18:57:07.806ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 638c19c4-671c-4f8a-a828-6f40d5639047 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
32502026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
32512026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-switch1 response = CabooseValue
32522026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
32532026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-switch1 response = CabooseValue
32542026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
32552026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-switch1 response = CabooseValue
32562026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
32572026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-switch1 response = CabooseValue
32582026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
32592026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } interface = fake-switch1 response = CabooseValue
32602026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
32612026-03-03T18:57:07.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32622026-03-03T18:57:07.806ZINFOtest_metrics (dropshot): request completed latency_us = 411 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 638c19c4-671c-4f8a-a828-6f40d5639047 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
32632026-03-03T18:57:07.806ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = da78531d-57d6-4425-a309-c12d0c2ea488 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
32642026-03-03T18:57:07.808ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = da78531d-57d6-4425-a309-c12d0c2ea488 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
32652026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
32662026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-switch1 response = CabooseValue
32672026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
32682026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-switch1 response = CabooseValue
32692026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
32702026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-switch1 response = CabooseValue
32712026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
32722026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-switch1 response = CabooseValue
32732026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
32742026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-switch1 response = CabooseValue
32752026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
32762026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32772026-03-03T18:57:07.808ZINFOtest_metrics (dropshot): request completed latency_us = 395 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = da78531d-57d6-4425-a309-c12d0c2ea488 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
32782026-03-03T18:57:07.808ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1f371e5d-1b50-40a4-916b-5a68ea353afc uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
32792026-03-03T18:57:07.808ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1f371e5d-1b50-40a4-916b-5a68ea353afc uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
32802026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
32812026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-switch1 response = CabooseValue
32822026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
32832026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-switch1 response = CabooseValue
32842026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
32852026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-switch1 response = CabooseValue
32862026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
32872026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-switch1 response = CabooseValue
32882026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
32892026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-switch1 response = CabooseValue
32902026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
32912026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32922026-03-03T18:57:07.808ZINFOtest_metrics (dropshot): request completed latency_us = 361 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1f371e5d-1b50-40a4-916b-5a68ea353afc response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
32932026-03-03T18:57:07.808ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6908b4ae-466a-4765-87fc-1f431f8c05c7 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
32942026-03-03T18:57:07.808ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6908b4ae-466a-4765-87fc-1f431f8c05c7 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
32952026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
32962026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-switch1 response = CabooseValue
32972026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
32982026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-switch1 response = CabooseValue
32992026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
33002026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-switch1 response = CabooseValue
33012026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
33022026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-switch1 response = CabooseValue
33032026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
33042026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-switch1 response = CabooseValue
33052026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
33062026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 220 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33072026-03-03T18:57:07.808ZINFOtest_metrics (dropshot): request completed latency_us = 366 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6908b4ae-466a-4765-87fc-1f431f8c05c7 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
33082026-03-03T18:57:07.808ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = f6b8bfb7-7341-49cd-9056-1ac51c2f093e uri = /sp/switch/1/component/rot/cmpa
33092026-03-03T18:57:07.808ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = f6b8bfb7-7341-49cd-9056-1ac51c2f093e uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
33102026-03-03T18:57:07.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
33112026-03-03T18:57:07.809ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-switch1 response = ReadRot(Ok)
33122026-03-03T18:57:07.809ZINFOtest_metrics (dropshot): request completed latency_us = 234 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = f6b8bfb7-7341-49cd-9056-1ac51c2f093e response_code = 200 uri = /sp/switch/1/component/rot/cmpa
33132026-03-03T18:57:07.809ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = edc05a8f-ca09-4802-804b-5a855e623909 uri = /sp/switch/1/component/rot/cfpa
33142026-03-03T18:57:07.811ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = edc05a8f-ca09-4802-804b-5a855e623909 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
33152026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
33162026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-switch1 response = ReadRot(Ok)
33172026-03-03T18:57:07.811ZINFOtest_metrics (dropshot): request completed latency_us = 273 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = edc05a8f-ca09-4802-804b-5a855e623909 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
33182026-03-03T18:57:07.811ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 71806421-09ab-4da0-ba5e-45ab06b04206 uri = /sp/switch/1/component/rot/cfpa
33192026-03-03T18:57:07.811ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 71806421-09ab-4da0-ba5e-45ab06b04206 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
33202026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
33212026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-switch1 response = ReadRot(Ok)
33222026-03-03T18:57:07.811ZINFOtest_metrics (dropshot): request completed latency_us = 233 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 71806421-09ab-4da0-ba5e-45ab06b04206 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
33232026-03-03T18:57:07.811ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 9ac4589e-9374-4e26-8b44-48d94e04f77a uri = /sp/switch/1/component/rot/cfpa
33242026-03-03T18:57:07.811ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 9ac4589e-9374-4e26-8b44-48d94e04f77a uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
33252026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
33262026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-switch1 response = ReadRot(Ok)
33272026-03-03T18:57:07.811ZINFOtest_metrics (dropshot): request completed latency_us = 286 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 9ac4589e-9374-4e26-8b44-48d94e04f77a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
33282026-03-03T18:57:07.811ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = ca604840-0cbb-412a-aee9-42b990f05cb8 uri = /sp/sled/0
33292026-03-03T18:57:07.811ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = ca604840-0cbb-412a-aee9-42b990f05cb8 uri = /sp/sled/0 version = 3.0.0
33302026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(SpState) }
33312026-03-03T18:57:07.811ZDEBGtest_metrics: 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
33322026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 243 } 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]) }) })
33332026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
33342026-03-03T18:57:07.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 244 } 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(()) }))
33352026-03-03T18:57:07.811ZINFOtest_metrics (dropshot): request completed latency_us = 360 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = ca604840-0cbb-412a-aee9-42b990f05cb8 response_code = 200 uri = /sp/sled/0
33362026-03-03T18:57:07.811ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = c33d29ae-b33f-4baa-ba3f-48f2e01e5f1f uri = /sp/sled/0/component/host-boot-flash/active-slot
33372026-03-03T18:57:07.812ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = c33d29ae-b33f-4baa-ba3f-48f2e01e5f1f uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
33382026-03-03T18:57:07.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
33392026-03-03T18:57:07.812ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
33402026-03-03T18:57:07.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-sled0 response = ComponentActiveSlot(0)
33412026-03-03T18:57:07.812ZINFOtest_metrics (dropshot): request completed latency_us = 284 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = c33d29ae-b33f-4baa-ba3f-48f2e01e5f1f response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
33422026-03-03T18:57:07.812ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = b17a69db-e8b0-48b2-a065-7e408b7139fb uri = /sp/sled/0/component/host-boot-flash/hash/0
33432026-03-03T18:57:07.812ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = b17a69db-e8b0-48b2-a065-7e408b7139fb uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
33442026-03-03T18:57:07.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
33452026-03-03T18:57:07.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 246 } 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])
33462026-03-03T18:57:07.812ZINFOtest_metrics (dropshot): request completed latency_us = 283 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = b17a69db-e8b0-48b2-a065-7e408b7139fb response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
33472026-03-03T18:57:07.813ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 23a9810d-b654-4823-9b7e-8bcc0b049fe4 uri = /sp/sled/0/component/host-boot-flash/hash/1
33482026-03-03T18:57:07.813ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 23a9810d-b654-4823-9b7e-8bcc0b049fe4 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
33492026-03-03T18:57:07.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
33502026-03-03T18:57:07.813ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 247 } 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])
33512026-03-03T18:57:07.813ZINFOtest_metrics (dropshot): request completed latency_us = 269 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 23a9810d-b654-4823-9b7e-8bcc0b049fe4 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
33522026-03-03T18:57:07.813ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 400ce479-2254-4931-a475-e029e8a6932c uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
33532026-03-03T18:57:07.813ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 400ce479-2254-4931-a475-e029e8a6932c uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
33542026-03-03T18:57:07.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
33552026-03-03T18:57:07.813ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } interface = fake-sled0 response = CabooseValue
33562026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
33572026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } interface = fake-sled0 response = CabooseValue
33582026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
33592026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } interface = fake-sled0 response = CabooseValue
33602026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
33612026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } interface = fake-sled0 response = CabooseValue
33622026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
33632026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 252 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
33642026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
33652026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 253 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33662026-03-03T18:57:07.814ZINFOtest_metrics (dropshot): request completed latency_us = 490 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 400ce479-2254-4931-a475-e029e8a6932c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
33672026-03-03T18:57:07.814ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = cb40a060-71d9-4446-a5a0-060f0b00d6bf uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
33682026-03-03T18:57:07.814ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = cb40a060-71d9-4446-a5a0-060f0b00d6bf uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
33692026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
33702026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-sled0 response = CabooseValue
33712026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
33722026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } interface = fake-sled0 response = CabooseValue
33732026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
33742026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } interface = fake-sled0 response = CabooseValue
33752026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
33762026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-sled0 response = CabooseValue
33772026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
33782026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 258 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
33792026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
33802026-03-03T18:57:07.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 259 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33812026-03-03T18:57:07.815ZINFOtest_metrics (dropshot): request completed latency_us = 409 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = cb40a060-71d9-4446-a5a0-060f0b00d6bf response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
33822026-03-03T18:57:07.815ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = fd37c671-353d-423e-b7e5-b0b6db8e35a2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
33832026-03-03T18:57:07.815ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = fd37c671-353d-423e-b7e5-b0b6db8e35a2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
33842026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
33852026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } interface = fake-sled0 response = CabooseValue
33862026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
33872026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-sled0 response = CabooseValue
33882026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
33892026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-sled0 response = CabooseValue
33902026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
33912026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } interface = fake-sled0 response = CabooseValue
33922026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
33932026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } interface = fake-sled0 response = CabooseValue
33942026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
33952026-03-03T18:57:07.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 265 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33962026-03-03T18:57:07.815ZINFOtest_metrics (dropshot): request completed latency_us = 458 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = fd37c671-353d-423e-b7e5-b0b6db8e35a2 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
33972026-03-03T18:57:07.816ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1aec21f3-b5c8-4cf2-ab0b-6b26572e01a1 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
33982026-03-03T18:57:07.816ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1aec21f3-b5c8-4cf2-ab0b-6b26572e01a1 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
33992026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
34002026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-sled0 response = CabooseValue
34012026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
34022026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } interface = fake-sled0 response = CabooseValue
34032026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
34042026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } interface = fake-sled0 response = CabooseValue
34052026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
34062026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } interface = fake-sled0 response = CabooseValue
34072026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
34082026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } interface = fake-sled0 response = CabooseValue
34092026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
34102026-03-03T18:57:07.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 271 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34112026-03-03T18:57:07.816ZINFOtest_metrics (dropshot): request completed latency_us = 463 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 1aec21f3-b5c8-4cf2-ab0b-6b26572e01a1 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
34122026-03-03T18:57:07.816ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 19a56dcc-91ac-477c-8884-86034f1ac2b4 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
34132026-03-03T18:57:07.816ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 19a56dcc-91ac-477c-8884-86034f1ac2b4 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
34142026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
34152026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 272 } interface = fake-sled0 response = CabooseValue
34162026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
34172026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 273 } interface = fake-sled0 response = CabooseValue
34182026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
34192026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 274 } interface = fake-sled0 response = CabooseValue
34202026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
34212026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 275 } interface = fake-sled0 response = CabooseValue
34222026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
34232026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 276 } interface = fake-sled0 response = CabooseValue
34242026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
34252026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 277 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34262026-03-03T18:57:07.817ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 19a56dcc-91ac-477c-8884-86034f1ac2b4 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
34272026-03-03T18:57:07.817ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 229dc78e-753c-430d-84ed-94840146c11d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
34282026-03-03T18:57:07.817ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 229dc78e-753c-430d-84ed-94840146c11d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
34292026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
34302026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 278 } interface = fake-sled0 response = CabooseValue
34312026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
34322026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 279 } interface = fake-sled0 response = CabooseValue
34332026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
34342026-03-03T18:57:07.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 280 } interface = fake-sled0 response = CabooseValue
34352026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
34362026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 281 } interface = fake-sled0 response = CabooseValue
34372026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
34382026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 282 } interface = fake-sled0 response = CabooseValue
34392026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
34402026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 283 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34412026-03-03T18:57:07.818ZINFOtest_metrics (dropshot): request completed latency_us = 393 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 229dc78e-753c-430d-84ed-94840146c11d response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
34422026-03-03T18:57:07.818ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0823dcf3-e556-4819-bae0-2da623a5b8ee uri = /sp/sled/0/component/rot/cmpa
34432026-03-03T18:57:07.818ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0823dcf3-e556-4819-bae0-2da623a5b8ee uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
34442026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
34452026-03-03T18:57:07.818ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 284 } interface = fake-sled0 response = ReadRot(Ok)
34462026-03-03T18:57:07.818ZINFOtest_metrics (dropshot): request completed latency_us = 203 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0823dcf3-e556-4819-bae0-2da623a5b8ee response_code = 200 uri = /sp/sled/0/component/rot/cmpa
34472026-03-03T18:57:07.818ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0c4c31d9-7a72-44a2-8664-bfa4397b16d0 uri = /sp/sled/0/component/rot/cfpa
34482026-03-03T18:57:07.818ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0c4c31d9-7a72-44a2-8664-bfa4397b16d0 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
34492026-03-03T18:57:07.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
34502026-03-03T18:57:07.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 285 } interface = fake-sled0 response = ReadRot(Ok)
34512026-03-03T18:57:07.819ZINFOtest_metrics (dropshot): request completed latency_us = 329 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 0c4c31d9-7a72-44a2-8664-bfa4397b16d0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
34522026-03-03T18:57:07.819ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 175fad4c-aa33-47ee-af84-1da2456cb5eb uri = /sp/sled/0/component/rot/cfpa
34532026-03-03T18:57:07.819ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 175fad4c-aa33-47ee-af84-1da2456cb5eb uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
34542026-03-03T18:57:07.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
34552026-03-03T18:57:07.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 286 } interface = fake-sled0 response = ReadRot(Ok)
34562026-03-03T18:57:07.819ZINFOtest_metrics (dropshot): request completed latency_us = 326 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 175fad4c-aa33-47ee-af84-1da2456cb5eb response_code = 200 uri = /sp/sled/0/component/rot/cfpa
34572026-03-03T18:57:07.820ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bc6a7ffa-e78d-47f8-9a98-89d6abb50432 uri = /sp/sled/0/component/rot/cfpa
34582026-03-03T18:57:07.820ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bc6a7ffa-e78d-47f8-9a98-89d6abb50432 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
34592026-03-03T18:57:07.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
34602026-03-03T18:57:07.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 287 } interface = fake-sled0 response = ReadRot(Ok)
34612026-03-03T18:57:07.820ZINFOtest_metrics (dropshot): request completed latency_us = 303 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bc6a7ffa-e78d-47f8-9a98-89d6abb50432 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
34622026-03-03T18:57:07.820ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6911dc5e-6700-4a50-a3bc-7dedd56e179e uri = /sp/sled/1
34632026-03-03T18:57:07.820ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6911dc5e-6700-4a50-a3bc-7dedd56e179e uri = /sp/sled/1 version = 3.0.0
34642026-03-03T18:57:07.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(SpState) }
34652026-03-03T18:57:07.821ZDEBGtest_metrics: 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
34662026-03-03T18:57:07.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 243 } 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]) }) })
34672026-03-03T18:57:07.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
34682026-03-03T18:57:07.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 244 } 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(()) }))
34692026-03-03T18:57:07.821ZINFOtest_metrics (dropshot): request completed latency_us = 360 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 6911dc5e-6700-4a50-a3bc-7dedd56e179e response_code = 200 uri = /sp/sled/1
34702026-03-03T18:57:07.821ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = d498b961-064b-4be4-bcfc-017528ff45c3 uri = /sp/sled/1/component/host-boot-flash/active-slot
34712026-03-03T18:57:07.822ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = d498b961-064b-4be4-bcfc-017528ff45c3 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
34722026-03-03T18:57:07.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
34732026-03-03T18:57:07.822ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
34742026-03-03T18:57:07.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-sled1 response = ComponentActiveSlot(0)
34752026-03-03T18:57:07.822ZINFOtest_metrics (dropshot): request completed latency_us = 313 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = d498b961-064b-4be4-bcfc-017528ff45c3 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
34762026-03-03T18:57:07.822ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 71fce95f-e093-4c1d-bb81-05c416da3784 uri = /sp/sled/1/component/host-boot-flash/hash/0
34772026-03-03T18:57:07.822ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 71fce95f-e093-4c1d-bb81-05c416da3784 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
34782026-03-03T18:57:07.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
34792026-03-03T18:57:07.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 246 } 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])
34802026-03-03T18:57:07.822ZINFOtest_metrics (dropshot): request completed latency_us = 316 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 71fce95f-e093-4c1d-bb81-05c416da3784 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
34812026-03-03T18:57:07.823ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 7f02b541-a01f-4ec1-aefc-aaf39f14333b uri = /sp/sled/1/component/host-boot-flash/hash/1
34822026-03-03T18:57:07.823ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 7f02b541-a01f-4ec1-aefc-aaf39f14333b uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
34832026-03-03T18:57:07.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
34842026-03-03T18:57:07.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 247 } 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])
34852026-03-03T18:57:07.823ZINFOtest_metrics (dropshot): request completed latency_us = 247 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 7f02b541-a01f-4ec1-aefc-aaf39f14333b response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
34862026-03-03T18:57:07.823ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 2380a6f6-c9e8-4268-a6c0-a2e6bdfa08f0 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
34872026-03-03T18:57:07.823ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 2380a6f6-c9e8-4268-a6c0-a2e6bdfa08f0 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
34882026-03-03T18:57:07.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
34892026-03-03T18:57:07.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } interface = fake-sled1 response = CabooseValue
34902026-03-03T18:57:07.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
34912026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } interface = fake-sled1 response = CabooseValue
34922026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
34932026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } interface = fake-sled1 response = CabooseValue
34942026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
34952026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } interface = fake-sled1 response = CabooseValue
34962026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
34972026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 252 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
34982026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
34992026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 253 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35002026-03-03T18:57:07.824ZINFOtest_metrics (dropshot): request completed latency_us = 473 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 2380a6f6-c9e8-4268-a6c0-a2e6bdfa08f0 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
35012026-03-03T18:57:07.824ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = f067c26e-5c6a-4822-8e4a-74fb921e5407 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
35022026-03-03T18:57:07.824ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = f067c26e-5c6a-4822-8e4a-74fb921e5407 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
35032026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
35042026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-sled1 response = CabooseValue
35052026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
35062026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } interface = fake-sled1 response = CabooseValue
35072026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
35082026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } interface = fake-sled1 response = CabooseValue
35092026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
35102026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-sled1 response = CabooseValue
35112026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
35122026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 258 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
35132026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
35142026-03-03T18:57:07.824ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 259 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35152026-03-03T18:57:07.825ZINFOtest_metrics (dropshot): request completed latency_us = 454 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = f067c26e-5c6a-4822-8e4a-74fb921e5407 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
35162026-03-03T18:57:07.825ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = d69f9f3a-26c9-483f-9754-6c3a38ebfa69 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
35172026-03-03T18:57:07.825ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = d69f9f3a-26c9-483f-9754-6c3a38ebfa69 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
35182026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
35192026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } interface = fake-sled1 response = CabooseValue
35202026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
35212026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-sled1 response = CabooseValue
35222026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
35232026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-sled1 response = CabooseValue
35242026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
35252026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } interface = fake-sled1 response = CabooseValue
35262026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
35272026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } interface = fake-sled1 response = CabooseValue
35282026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
35292026-03-03T18:57:07.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 265 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35302026-03-03T18:57:07.825ZINFOtest_metrics (dropshot): request completed latency_us = 487 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = d69f9f3a-26c9-483f-9754-6c3a38ebfa69 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
35312026-03-03T18:57:07.826ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = c8a7d9cb-7661-4edb-a9d3-f21c0894eabe uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
35322026-03-03T18:57:07.826ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = c8a7d9cb-7661-4edb-a9d3-f21c0894eabe uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
35332026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
35342026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-sled1 response = CabooseValue
35352026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
35362026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } interface = fake-sled1 response = CabooseValue
35372026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
35382026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } interface = fake-sled1 response = CabooseValue
35392026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
35402026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } interface = fake-sled1 response = CabooseValue
35412026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
35422026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } interface = fake-sled1 response = CabooseValue
35432026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
35442026-03-03T18:57:07.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 271 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35452026-03-03T18:57:07.826ZINFOtest_metrics (dropshot): request completed latency_us = 448 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = c8a7d9cb-7661-4edb-a9d3-f21c0894eabe response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
35462026-03-03T18:57:07.826ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bdea345c-465f-4841-a6e4-2b86eab00bf3 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
35472026-03-03T18:57:07.826ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bdea345c-465f-4841-a6e4-2b86eab00bf3 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
35482026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
35492026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 272 } interface = fake-sled1 response = CabooseValue
35502026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
35512026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 273 } interface = fake-sled1 response = CabooseValue
35522026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
35532026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 274 } interface = fake-sled1 response = CabooseValue
35542026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
35552026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 275 } interface = fake-sled1 response = CabooseValue
35562026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
35572026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 276 } interface = fake-sled1 response = CabooseValue
35582026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
35592026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 277 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35602026-03-03T18:57:07.827ZINFOtest_metrics (dropshot): request completed latency_us = 394 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bdea345c-465f-4841-a6e4-2b86eab00bf3 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
35612026-03-03T18:57:07.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bea30fe8-bfb9-4a7b-a3be-6b363fa5cf6b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
35622026-03-03T18:57:07.827ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bea30fe8-bfb9-4a7b-a3be-6b363fa5cf6b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
35632026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
35642026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 278 } interface = fake-sled1 response = CabooseValue
35652026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
35662026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 279 } interface = fake-sled1 response = CabooseValue
35672026-03-03T18:57:07.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
35682026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 280 } interface = fake-sled1 response = CabooseValue
35692026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
35702026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 281 } interface = fake-sled1 response = CabooseValue
35712026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
35722026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 282 } interface = fake-sled1 response = CabooseValue
35732026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
35742026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 283 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35752026-03-03T18:57:07.828ZINFOtest_metrics (dropshot): request completed latency_us = 431 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = bea30fe8-bfb9-4a7b-a3be-6b363fa5cf6b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
35762026-03-03T18:57:07.828ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 16f181f4-87f4-4b32-9909-30543a206d10 uri = /sp/sled/1/component/rot/cmpa
35772026-03-03T18:57:07.828ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 16f181f4-87f4-4b32-9909-30543a206d10 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
35782026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
35792026-03-03T18:57:07.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 284 } interface = fake-sled1 response = ReadRot(Ok)
35802026-03-03T18:57:07.828ZINFOtest_metrics (dropshot): request completed latency_us = 215 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 16f181f4-87f4-4b32-9909-30543a206d10 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
35812026-03-03T18:57:07.829ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 9cce9c2a-2368-41f0-9fa4-35bc4bd68fe1 uri = /sp/sled/1/component/rot/cfpa
35822026-03-03T18:57:07.829ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 9cce9c2a-2368-41f0-9fa4-35bc4bd68fe1 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
35832026-03-03T18:57:07.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
35842026-03-03T18:57:07.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 285 } interface = fake-sled1 response = ReadRot(Ok)
35852026-03-03T18:57:07.829ZINFOtest_metrics (dropshot): request completed latency_us = 276 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = 9cce9c2a-2368-41f0-9fa4-35bc4bd68fe1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
35862026-03-03T18:57:07.829ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = de2bc5d7-b3c6-476d-9ca6-e0c674ab2b0f uri = /sp/sled/1/component/rot/cfpa
35872026-03-03T18:57:07.829ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = de2bc5d7-b3c6-476d-9ca6-e0c674ab2b0f uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
35882026-03-03T18:57:07.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
35892026-03-03T18:57:07.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 286 } interface = fake-sled1 response = ReadRot(Ok)
35902026-03-03T18:57:07.830ZINFOtest_metrics (dropshot): request completed latency_us = 282 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = de2bc5d7-b3c6-476d-9ca6-e0c674ab2b0f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
35912026-03-03T18:57:07.830ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = db21ffa4-f9e0-4727-b1c0-ffe63b15dcdd uri = /sp/sled/1/component/rot/cfpa
35922026-03-03T18:57:07.830ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = db21ffa4-f9e0-4727-b1c0-ffe63b15dcdd uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
35932026-03-03T18:57:07.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
35942026-03-03T18:57:07.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 287 } interface = fake-sled1 response = ReadRot(Ok)
35952026-03-03T18:57:07.830ZINFOtest_metrics (dropshot): request completed latency_us = 450 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33696 req_id = db21ffa4-f9e0-4727-b1c0-ffe63b15dcdd response_code = 200 uri = /sp/sled/1/component/rot/cfpa
35962026-03-03T18:57:08.047ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
35972026-03-03T18:57:08.047ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
35982026-03-03T18:57:08.047ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
35992026-03-03T18:57:08.047ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
36002026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(SpState) }
36012026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(SpState) }
36022026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(SpState) }
36032026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(SpState) }
36042026-03-03T18:57:08.047ZDEBGtest_metrics: 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
36052026-03-03T18:57:08.047ZDEBGtest_metrics: 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
36062026-03-03T18:57:08.047ZDEBGtest_metrics: 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
36072026-03-03T18:57:08.047ZDEBGtest_metrics: 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
36082026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } 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]) }) })
36092026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 244 } 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]) }) })
36102026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 288 } 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]) }) })
36112026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 288 } 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]) }) })
36122026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(SpState) }
36132026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
36142026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
36152026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
36162026-03-03T18:57:08.047ZDEBGtest_metrics: 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
36172026-03-03T18:57:08.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
36182026-03-03T18:57:08.047ZDEBGtest_metrics (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
36192026-03-03T18:57:08.047ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
36202026-03-03T18:57:08.047ZDEBGtest_metrics (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
36212026-03-03T18:57:08.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
36222026-03-03T18:57:08.047ZDEBGtest_metrics (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
36232026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 226 } 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]) }) })
36242026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36252026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 289 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36262026-03-03T18:57:08.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 289 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36272026-03-03T18:57:08.047ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
36282026-03-03T18:57:08.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
36292026-03-03T18:57:08.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
36302026-03-03T18:57:08.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
36312026-03-03T18:57:08.051ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
36322026-03-03T18:57:08.051ZDEBGtest_metrics (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
36332026-03-03T18:57:08.051ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
36342026-03-03T18:57:08.051ZDEBGtest_metrics (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
36352026-03-03T18:57:08.051ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
36362026-03-03T18:57:08.051ZDEBGtest_metrics (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
36372026-03-03T18:57:08.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 246 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36382026-03-03T18:57:08.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 290 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36392026-03-03T18:57:08.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 290 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36402026-03-03T18:57:08.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(SpState) }
36412026-03-03T18:57:08.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
36422026-03-03T18:57:08.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
36432026-03-03T18:57:08.052ZDEBGtest_metrics: 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
36442026-03-03T18:57:08.052ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
36452026-03-03T18:57:08.052ZDEBGtest_metrics (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
36462026-03-03T18:57:08.052ZDEBGtest_metrics (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
36472026-03-03T18:57:08.052ZDEBGtest_metrics (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
36482026-03-03T18:57:08.052ZDEBGtest_metrics (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
36492026-03-03T18:57:08.052ZDEBGtest_metrics (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
36502026-03-03T18:57:08.052ZDEBGtest_metrics (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
36512026-03-03T18:57:08.052ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
36522026-03-03T18:57:08.052ZDEBGtest_metrics (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
36532026-03-03T18:57:08.052ZDEBGtest_metrics (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
36542026-03-03T18:57:08.052ZDEBGtest_metrics (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
36552026-03-03T18:57:08.052ZDEBGtest_metrics (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
36562026-03-03T18:57:08.052ZDEBGtest_metrics (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
36572026-03-03T18:57:08.052ZDEBGtest_metrics (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
36582026-03-03T18:57:08.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 247 } 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]) }) })
36592026-03-03T18:57:08.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 291 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
36602026-03-03T18:57:08.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 291 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
36612026-03-03T18:57:08.052ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
36622026-03-03T18:57:08.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
36632026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
36642026-03-03T18:57:08.056ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
36652026-03-03T18:57:08.056ZDEBGtest_metrics (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
36662026-03-03T18:57:08.056ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
36672026-03-03T18:57:08.056ZDEBGtest_metrics (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
36682026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 292 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36692026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 292 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36702026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
36712026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
36722026-03-03T18:57:08.056ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
36732026-03-03T18:57:08.056ZDEBGtest_metrics (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
36742026-03-03T18:57:08.056ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
36752026-03-03T18:57:08.056ZDEBGtest_metrics (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
36762026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 293 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36772026-03-03T18:57:08.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 293 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36782026-03-03T18:57:08.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
36792026-03-03T18:57:08.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
36802026-03-03T18:57:08.058ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
36812026-03-03T18:57:08.058ZDEBGtest_metrics (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
36822026-03-03T18:57:08.058ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
36832026-03-03T18:57:08.058ZDEBGtest_metrics (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
36842026-03-03T18:57:08.058ZDEBGtest_metrics (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
36852026-03-03T18:57:08.058ZDEBGtest_metrics (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
36862026-03-03T18:57:08.058ZDEBGtest_metrics (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
36872026-03-03T18:57:08.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 294 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36882026-03-03T18:57:08.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 294 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
36892026-03-03T18:57:08.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
36902026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
36912026-03-03T18:57:08.061ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
36922026-03-03T18:57:08.061ZDEBGtest_metrics (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
36932026-03-03T18:57:08.061ZDEBGtest_metrics (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
36942026-03-03T18:57:08.061ZDEBGtest_metrics (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
36952026-03-03T18:57:08.061ZDEBGtest_metrics (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
36962026-03-03T18:57:08.061ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
36972026-03-03T18:57:08.061ZDEBGtest_metrics (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
36982026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 295 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
36992026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 295 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37002026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
37012026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
37022026-03-03T18:57:08.061ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
37032026-03-03T18:57:08.061ZDEBGtest_metrics (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
37042026-03-03T18:57:08.061ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
37052026-03-03T18:57:08.061ZDEBGtest_metrics (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
37062026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 296 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37072026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 296 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37082026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(SpState) }
37092026-03-03T18:57:08.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(SpState) }
37102026-03-03T18:57:08.062ZDEBGtest_metrics: 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
37112026-03-03T18:57:08.062ZDEBGtest_metrics: 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
37122026-03-03T18:57:08.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 297 } 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]) }) })
37132026-03-03T18:57:08.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 297 } 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]) }) })
37142026-03-03T18:57:08.062ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
37152026-03-03T18:57:08.062ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
37162026-03-03T18:57:08.137ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:42517 remote_addr = [::1]:33698
37172026-03-03T18:57:08.139ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f81e959e-d9b7-4633-be83-e17be37f11d1 uri = /ignition
37182026-03-03T18:57:08.139ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f81e959e-d9b7-4633-be83-e17be37f11d1 uri = /ignition version = 3.0.0
37192026-03-03T18:57:08.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
37202026-03-03T18:57:08.139ZDEBGtest_metrics: 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 }]
37212026-03-03T18:57:08.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
37222026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
37232026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
37242026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
37252026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
37262026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
37272026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
37282026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
37292026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
37302026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
37312026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
37322026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
37332026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
37342026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
37352026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
37362026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
37372026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
37382026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
37392026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
37402026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
37412026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
37422026-03-03T18:57:08.140ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
37432026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
37442026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
37452026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
37462026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
37472026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
37482026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
37492026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
37502026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
37512026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
37522026-03-03T18:57:08.141ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
37532026-03-03T18:57:08.141ZINFOtest_metrics (dropshot): request completed latency_us = 2370 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f81e959e-d9b7-4633-be83-e17be37f11d1 response_code = 200 uri = /ignition
37542026-03-03T18:57:08.141ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 150c5014-04fa-476a-9455-9428007d5662 uri = /sp/switch/0
37552026-03-03T18:57:08.141ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 150c5014-04fa-476a-9455-9428007d5662 uri = /sp/switch/0 version = 3.0.0
37562026-03-03T18:57:08.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(SpState) }
37572026-03-03T18:57:08.146ZDEBGtest_metrics: 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
37582026-03-03T18:57:08.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } 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]) }) })
37592026-03-03T18:57:08.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
37602026-03-03T18:57:08.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } 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(()) }))
37612026-03-03T18:57:08.146ZINFOtest_metrics (dropshot): request completed latency_us = 5902 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 150c5014-04fa-476a-9455-9428007d5662 response_code = 200 uri = /sp/switch/0
37622026-03-03T18:57:08.164ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 82bac2b6-428e-43de-9823-1c73f31e3f2b uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
37632026-03-03T18:57:08.164ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 82bac2b6-428e-43de-9823-1c73f31e3f2b uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
37642026-03-03T18:57:08.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
37652026-03-03T18:57:08.176ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } interface = fake-switch0 response = CabooseValue
37662026-03-03T18:57:08.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
37672026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 252 } interface = fake-switch0 response = CabooseValue
37682026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
37692026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 253 } interface = fake-switch0 response = CabooseValue
37702026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
37712026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-switch0 response = CabooseValue
37722026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
37732026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
37742026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
37752026-03-03T18:57:08.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37762026-03-03T18:57:08.185ZINFOtest_metrics (dropshot): request completed latency_us = 20916 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 82bac2b6-428e-43de-9823-1c73f31e3f2b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
37772026-03-03T18:57:08.187ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b7c16e04-3837-4faa-80f1-c8e46da1b2a4 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
37782026-03-03T18:57:08.187ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b7c16e04-3837-4faa-80f1-c8e46da1b2a4 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
37792026-03-03T18:57:08.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
37802026-03-03T18:57:08.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-switch0 response = CabooseValue
37812026-03-03T18:57:08.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
37822026-03-03T18:57:08.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 258 } interface = fake-switch0 response = CabooseValue
37832026-03-03T18:57:08.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
37842026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 259 } interface = fake-switch0 response = CabooseValue
37852026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
37862026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } interface = fake-switch0 response = CabooseValue
37872026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
37882026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
37892026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
37902026-03-03T18:57:08.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37912026-03-03T18:57:08.225ZINFOtest_metrics (dropshot): request completed latency_us = 39310 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b7c16e04-3837-4faa-80f1-c8e46da1b2a4 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
37922026-03-03T18:57:08.227ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = fa2b39e1-c88a-47dd-89f6-f28d3507232e uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
37932026-03-03T18:57:08.227ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = fa2b39e1-c88a-47dd-89f6-f28d3507232e uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
37942026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
37952026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } interface = fake-switch0 response = CabooseValue
37962026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
37972026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } interface = fake-switch0 response = CabooseValue
37982026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
37992026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 265 } interface = fake-switch0 response = CabooseValue
38002026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
38012026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-switch0 response = CabooseValue
38022026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
38032026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } interface = fake-switch0 response = CabooseValue
38042026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
38052026-03-03T18:57:08.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38062026-03-03T18:57:08.227ZINFOtest_metrics (dropshot): request completed latency_us = 563 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = fa2b39e1-c88a-47dd-89f6-f28d3507232e response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
38072026-03-03T18:57:08.228ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 631583cb-2f92-49db-978a-7b0719bb3c95 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
38082026-03-03T18:57:08.228ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 631583cb-2f92-49db-978a-7b0719bb3c95 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
38092026-03-03T18:57:08.228ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
38102026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } interface = fake-switch0 response = CabooseValue
38112026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
38122026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } interface = fake-switch0 response = CabooseValue
38132026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
38142026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 271 } interface = fake-switch0 response = CabooseValue
38152026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
38162026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 272 } interface = fake-switch0 response = CabooseValue
38172026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
38182026-03-03T18:57:08.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 273 } interface = fake-switch0 response = CabooseValue
38192026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
38202026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 274 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38212026-03-03T18:57:08.232ZINFOtest_metrics (dropshot): request completed latency_us = 1029 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 631583cb-2f92-49db-978a-7b0719bb3c95 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
38222026-03-03T18:57:08.232ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 0a59b59e-3fd2-4b12-b85c-c0ab54f3dd0a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
38232026-03-03T18:57:08.232ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 0a59b59e-3fd2-4b12-b85c-c0ab54f3dd0a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
38242026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
38252026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 275 } interface = fake-switch0 response = CabooseValue
38262026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
38272026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 276 } interface = fake-switch0 response = CabooseValue
38282026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
38292026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 277 } interface = fake-switch0 response = CabooseValue
38302026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
38312026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 278 } interface = fake-switch0 response = CabooseValue
38322026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
38332026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 279 } interface = fake-switch0 response = CabooseValue
38342026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
38352026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 280 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38362026-03-03T18:57:08.232ZINFOtest_metrics (dropshot): request completed latency_us = 371 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 0a59b59e-3fd2-4b12-b85c-c0ab54f3dd0a response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
38372026-03-03T18:57:08.232ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 067b5cd4-8ef2-46f2-8077-5bcb8c557c5e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
38382026-03-03T18:57:08.232ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 067b5cd4-8ef2-46f2-8077-5bcb8c557c5e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
38392026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
38402026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 281 } interface = fake-switch0 response = CabooseValue
38412026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
38422026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 282 } interface = fake-switch0 response = CabooseValue
38432026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
38442026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 283 } interface = fake-switch0 response = CabooseValue
38452026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
38462026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 284 } interface = fake-switch0 response = CabooseValue
38472026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
38482026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 285 } interface = fake-switch0 response = CabooseValue
38492026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
38502026-03-03T18:57:08.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 286 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38512026-03-03T18:57:08.232ZINFOtest_metrics (dropshot): request completed latency_us = 363 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 067b5cd4-8ef2-46f2-8077-5bcb8c557c5e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
38522026-03-03T18:57:08.233ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 54ba78d6-778e-44a4-aaee-192c0d4502b1 uri = /sp/switch/0/component/rot/cmpa
38532026-03-03T18:57:08.233ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 54ba78d6-778e-44a4-aaee-192c0d4502b1 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
38542026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
38552026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 287 } interface = fake-switch0 response = ReadRot(Ok)
38562026-03-03T18:57:08.233ZINFOtest_metrics (dropshot): request completed latency_us = 212 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 54ba78d6-778e-44a4-aaee-192c0d4502b1 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
38572026-03-03T18:57:08.233ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 7e997c32-8910-4b00-aa0f-cd36367782bc uri = /sp/switch/0/component/rot/cfpa
38582026-03-03T18:57:08.233ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 7e997c32-8910-4b00-aa0f-cd36367782bc uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
38592026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
38602026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 288 } interface = fake-switch0 response = ReadRot(Ok)
38612026-03-03T18:57:08.233ZINFOtest_metrics (dropshot): request completed latency_us = 277 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 7e997c32-8910-4b00-aa0f-cd36367782bc response_code = 200 uri = /sp/switch/0/component/rot/cfpa
38622026-03-03T18:57:08.233ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 410bd320-73e7-4d60-a6b9-c4d62dffad18 uri = /sp/switch/0/component/rot/cfpa
38632026-03-03T18:57:08.233ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 410bd320-73e7-4d60-a6b9-c4d62dffad18 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
38642026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
38652026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 289 } interface = fake-switch0 response = ReadRot(Ok)
38662026-03-03T18:57:08.233ZINFOtest_metrics (dropshot): request completed latency_us = 222 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 410bd320-73e7-4d60-a6b9-c4d62dffad18 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
38672026-03-03T18:57:08.233ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 4a0dda2f-d88b-4d80-9296-4c73d6c1a7c8 uri = /sp/switch/0/component/rot/cfpa
38682026-03-03T18:57:08.233ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 4a0dda2f-d88b-4d80-9296-4c73d6c1a7c8 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
38692026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
38702026-03-03T18:57:08.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 290 } interface = fake-switch0 response = ReadRot(Ok)
38712026-03-03T18:57:08.233ZINFOtest_metrics (dropshot): request completed latency_us = 234 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 4a0dda2f-d88b-4d80-9296-4c73d6c1a7c8 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
38722026-03-03T18:57:08.237ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = c74ea9c8-f1ec-43b7-b1e1-86b530b53100 uri = /sp/switch/1
38732026-03-03T18:57:08.237ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = c74ea9c8-f1ec-43b7-b1e1-86b530b53100 uri = /sp/switch/1 version = 3.0.0
38742026-03-03T18:57:08.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(SpState) }
38752026-03-03T18:57:08.241ZDEBGtest_metrics: 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
38762026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 227 } 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]) }) })
38772026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
38782026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } 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(()) }))
38792026-03-03T18:57:08.241ZINFOtest_metrics (dropshot): request completed latency_us = 545 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = c74ea9c8-f1ec-43b7-b1e1-86b530b53100 response_code = 200 uri = /sp/switch/1
38802026-03-03T18:57:08.241ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = db50850e-80c9-4c56-863f-bbdd4b708216 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
38812026-03-03T18:57:08.241ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = db50850e-80c9-4c56-863f-bbdd4b708216 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
38822026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
38832026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-switch1 response = CabooseValue
38842026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
38852026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-switch1 response = CabooseValue
38862026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
38872026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-switch1 response = CabooseValue
38882026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
38892026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } interface = fake-switch1 response = CabooseValue
38902026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
38912026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
38922026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
38932026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38942026-03-03T18:57:08.241ZINFOtest_metrics (dropshot): request completed latency_us = 486 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = db50850e-80c9-4c56-863f-bbdd4b708216 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
38952026-03-03T18:57:08.241ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 584e5c34-841c-4edd-a816-f97c045f47da uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
38962026-03-03T18:57:08.241ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 584e5c34-841c-4edd-a816-f97c045f47da uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
38972026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
38982026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-switch1 response = CabooseValue
38992026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
39002026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-switch1 response = CabooseValue
39012026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
39022026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-switch1 response = CabooseValue
39032026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
39042026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } interface = fake-switch1 response = CabooseValue
39052026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
39062026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 239 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
39072026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
39082026-03-03T18:57:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39092026-03-03T18:57:08.241ZINFOtest_metrics (dropshot): request completed latency_us = 414 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 584e5c34-841c-4edd-a816-f97c045f47da response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
39102026-03-03T18:57:08.244ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f5a4df36-30bb-4153-98f5-e7f381a14aba uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
39112026-03-03T18:57:08.244ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f5a4df36-30bb-4153-98f5-e7f381a14aba uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
39122026-03-03T18:57:08.244ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
39132026-03-03T18:57:08.244ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-switch1 response = CabooseValue
39142026-03-03T18:57:08.244ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
39152026-03-03T18:57:08.244ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } interface = fake-switch1 response = CabooseValue
39162026-03-03T18:57:08.244ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
39172026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 243 } interface = fake-switch1 response = CabooseValue
39182026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
39192026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 244 } interface = fake-switch1 response = CabooseValue
39202026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
39212026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-switch1 response = CabooseValue
39222026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
39232026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 246 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39242026-03-03T18:57:08.245ZINFOtest_metrics (dropshot): request completed latency_us = 1079 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f5a4df36-30bb-4153-98f5-e7f381a14aba response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
39252026-03-03T18:57:08.245ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 84de1505-a5c6-4316-bc14-471ac192db88 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
39262026-03-03T18:57:08.245ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 84de1505-a5c6-4316-bc14-471ac192db88 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
39272026-03-03T18:57:08.245ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
39282026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 247 } interface = fake-switch1 response = CabooseValue
39292026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
39302026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } interface = fake-switch1 response = CabooseValue
39312026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
39322026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } interface = fake-switch1 response = CabooseValue
39332026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
39342026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } interface = fake-switch1 response = CabooseValue
39352026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
39362026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } interface = fake-switch1 response = CabooseValue
39372026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
39382026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 252 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39392026-03-03T18:57:08.246ZINFOtest_metrics (dropshot): request completed latency_us = 580 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 84de1505-a5c6-4316-bc14-471ac192db88 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
39402026-03-03T18:57:08.246ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = d5e8641d-b4af-4d1f-a553-3f2c36740513 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
39412026-03-03T18:57:08.246ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = d5e8641d-b4af-4d1f-a553-3f2c36740513 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
39422026-03-03T18:57:08.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
39432026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 253 } interface = fake-switch1 response = CabooseValue
39442026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
39452026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-switch1 response = CabooseValue
39462026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
39472026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } interface = fake-switch1 response = CabooseValue
39482026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
39492026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } interface = fake-switch1 response = CabooseValue
39502026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
39512026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-switch1 response = CabooseValue
39522026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
39532026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 258 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39542026-03-03T18:57:08.247ZINFOtest_metrics (dropshot): request completed latency_us = 478 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = d5e8641d-b4af-4d1f-a553-3f2c36740513 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
39552026-03-03T18:57:08.247ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 5569e8dd-b0fa-4e66-b449-3ff1b24bd91b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
39562026-03-03T18:57:08.247ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 5569e8dd-b0fa-4e66-b449-3ff1b24bd91b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
39572026-03-03T18:57:08.247ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
39582026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 259 } interface = fake-switch1 response = CabooseValue
39592026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
39602026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } interface = fake-switch1 response = CabooseValue
39612026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
39622026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-switch1 response = CabooseValue
39632026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
39642026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-switch1 response = CabooseValue
39652026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
39662026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } interface = fake-switch1 response = CabooseValue
39672026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
39682026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39692026-03-03T18:57:08.248ZINFOtest_metrics (dropshot): request completed latency_us = 583 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 5569e8dd-b0fa-4e66-b449-3ff1b24bd91b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
39702026-03-03T18:57:08.248ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e297b7c5-daf8-4a1c-a799-a826d248bfb1 uri = /sp/switch/1/component/rot/cmpa
39712026-03-03T18:57:08.248ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e297b7c5-daf8-4a1c-a799-a826d248bfb1 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
39722026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
39732026-03-03T18:57:08.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 265 } interface = fake-switch1 response = ReadRot(Ok)
39742026-03-03T18:57:08.249ZINFOtest_metrics (dropshot): request completed latency_us = 233 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e297b7c5-daf8-4a1c-a799-a826d248bfb1 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
39752026-03-03T18:57:08.249ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2e2ee707-4ada-4216-9e84-a231f184568f uri = /sp/switch/1/component/rot/cfpa
39762026-03-03T18:57:08.249ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2e2ee707-4ada-4216-9e84-a231f184568f uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
39772026-03-03T18:57:08.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
39782026-03-03T18:57:08.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-switch1 response = ReadRot(Ok)
39792026-03-03T18:57:08.250ZINFOtest_metrics (dropshot): request completed latency_us = 375 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2e2ee707-4ada-4216-9e84-a231f184568f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
39802026-03-03T18:57:08.250ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 21c46b84-68f4-427d-a5ec-478b5b307908 uri = /sp/switch/1/component/rot/cfpa
39812026-03-03T18:57:08.250ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 21c46b84-68f4-427d-a5ec-478b5b307908 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
39822026-03-03T18:57:08.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
39832026-03-03T18:57:08.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } interface = fake-switch1 response = ReadRot(Ok)
39842026-03-03T18:57:08.250ZINFOtest_metrics (dropshot): request completed latency_us = 355 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 21c46b84-68f4-427d-a5ec-478b5b307908 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
39852026-03-03T18:57:08.251ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2715dd3d-abee-40f4-901c-d4f2357e3b9d uri = /sp/switch/1/component/rot/cfpa
39862026-03-03T18:57:08.251ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2715dd3d-abee-40f4-901c-d4f2357e3b9d uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
39872026-03-03T18:57:08.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
39882026-03-03T18:57:08.251ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } interface = fake-switch1 response = ReadRot(Ok)
39892026-03-03T18:57:08.251ZINFOtest_metrics (dropshot): request completed latency_us = 239 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2715dd3d-abee-40f4-901c-d4f2357e3b9d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
39902026-03-03T18:57:08.251ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e730d97a-87a6-437a-9890-d01aa27afc83 uri = /sp/sled/0
39912026-03-03T18:57:08.251ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e730d97a-87a6-437a-9890-d01aa27afc83 uri = /sp/sled/0 version = 3.0.0
39922026-03-03T18:57:08.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(SpState) }
39932026-03-03T18:57:08.252ZDEBGtest_metrics: 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
39942026-03-03T18:57:08.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 298 } 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]) }) })
39952026-03-03T18:57:08.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
39962026-03-03T18:57:08.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 299 } 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(()) }))
39972026-03-03T18:57:08.252ZINFOtest_metrics (dropshot): request completed latency_us = 523 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e730d97a-87a6-437a-9890-d01aa27afc83 response_code = 200 uri = /sp/sled/0
39982026-03-03T18:57:08.253ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = fa9a234a-4102-4e91-921a-bbe24e259099 uri = /sp/sled/0/component/host-boot-flash/active-slot
39992026-03-03T18:57:08.253ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = fa9a234a-4102-4e91-921a-bbe24e259099 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
40002026-03-03T18:57:08.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
40012026-03-03T18:57:08.253ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
40022026-03-03T18:57:08.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 300 } interface = fake-sled0 response = ComponentActiveSlot(0)
40032026-03-03T18:57:08.253ZINFOtest_metrics (dropshot): request completed latency_us = 304 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = fa9a234a-4102-4e91-921a-bbe24e259099 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
40042026-03-03T18:57:08.253ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 328d2374-0fea-4e22-bbfd-66217479b010 uri = /sp/sled/0/component/host-boot-flash/hash/0
40052026-03-03T18:57:08.254ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 328d2374-0fea-4e22-bbfd-66217479b010 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
40062026-03-03T18:57:08.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
40072026-03-03T18:57:08.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 301 } 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])
40082026-03-03T18:57:08.254ZINFOtest_metrics (dropshot): request completed latency_us = 277 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 328d2374-0fea-4e22-bbfd-66217479b010 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
40092026-03-03T18:57:08.254ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 76f08f87-6a62-4069-98c6-92aed2714037 uri = /sp/sled/0/component/host-boot-flash/hash/1
40102026-03-03T18:57:08.254ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 76f08f87-6a62-4069-98c6-92aed2714037 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
40112026-03-03T18:57:08.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
40122026-03-03T18:57:08.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 302 } 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])
40132026-03-03T18:57:08.254ZINFOtest_metrics (dropshot): request completed latency_us = 288 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 76f08f87-6a62-4069-98c6-92aed2714037 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
40142026-03-03T18:57:08.255ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2a3d8b31-50cb-4403-8c53-b2a1f5d25192 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
40152026-03-03T18:57:08.255ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2a3d8b31-50cb-4403-8c53-b2a1f5d25192 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
40162026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
40172026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 303 } interface = fake-sled0 response = CabooseValue
40182026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
40192026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 304 } interface = fake-sled0 response = CabooseValue
40202026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
40212026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 305 } interface = fake-sled0 response = CabooseValue
40222026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
40232026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 306 } interface = fake-sled0 response = CabooseValue
40242026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
40252026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 307 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
40262026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
40272026-03-03T18:57:08.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 308 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40282026-03-03T18:57:08.255ZINFOtest_metrics (dropshot): request completed latency_us = 530 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2a3d8b31-50cb-4403-8c53-b2a1f5d25192 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
40292026-03-03T18:57:08.256ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 79a19f4c-4a5f-470b-b088-cb6f09edcd14 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
40302026-03-03T18:57:08.256ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 79a19f4c-4a5f-470b-b088-cb6f09edcd14 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
40312026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
40322026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 309 } interface = fake-sled0 response = CabooseValue
40332026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
40342026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 310 } interface = fake-sled0 response = CabooseValue
40352026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
40362026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 311 } interface = fake-sled0 response = CabooseValue
40372026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
40382026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 312 } interface = fake-sled0 response = CabooseValue
40392026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
40402026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 313 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
40412026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
40422026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 314 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40432026-03-03T18:57:08.256ZINFOtest_metrics (dropshot): request completed latency_us = 382 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 79a19f4c-4a5f-470b-b088-cb6f09edcd14 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
40442026-03-03T18:57:08.256ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 48cbb8ba-240e-40d7-9d97-b1fb397b59a5 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
40452026-03-03T18:57:08.256ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 48cbb8ba-240e-40d7-9d97-b1fb397b59a5 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
40462026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
40472026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 315 } interface = fake-sled0 response = CabooseValue
40482026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
40492026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 316 } interface = fake-sled0 response = CabooseValue
40502026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
40512026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 317 } interface = fake-sled0 response = CabooseValue
40522026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
40532026-03-03T18:57:08.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 318 } interface = fake-sled0 response = CabooseValue
40542026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
40552026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 319 } interface = fake-sled0 response = CabooseValue
40562026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
40572026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 320 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40582026-03-03T18:57:08.257ZINFOtest_metrics (dropshot): request completed latency_us = 396 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 48cbb8ba-240e-40d7-9d97-b1fb397b59a5 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
40592026-03-03T18:57:08.257ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = ab2c73f3-60be-4039-a68a-e77f3c46d4b2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
40602026-03-03T18:57:08.257ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = ab2c73f3-60be-4039-a68a-e77f3c46d4b2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
40612026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
40622026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 321 } interface = fake-sled0 response = CabooseValue
40632026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
40642026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 322 } interface = fake-sled0 response = CabooseValue
40652026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
40662026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 323 } interface = fake-sled0 response = CabooseValue
40672026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
40682026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 324 } interface = fake-sled0 response = CabooseValue
40692026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
40702026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 325 } interface = fake-sled0 response = CabooseValue
40712026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
40722026-03-03T18:57:08.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 326 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40732026-03-03T18:57:08.257ZINFOtest_metrics (dropshot): request completed latency_us = 385 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = ab2c73f3-60be-4039-a68a-e77f3c46d4b2 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
40742026-03-03T18:57:08.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f493be74-0452-4d58-a37d-c04747810841 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
40752026-03-03T18:57:08.258ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f493be74-0452-4d58-a37d-c04747810841 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
40762026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
40772026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 327 } interface = fake-sled0 response = CabooseValue
40782026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
40792026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 328 } interface = fake-sled0 response = CabooseValue
40802026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
40812026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 329 } interface = fake-sled0 response = CabooseValue
40822026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
40832026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 330 } interface = fake-sled0 response = CabooseValue
40842026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
40852026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 331 } interface = fake-sled0 response = CabooseValue
40862026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
40872026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 332 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40882026-03-03T18:57:08.258ZINFOtest_metrics (dropshot): request completed latency_us = 394 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = f493be74-0452-4d58-a37d-c04747810841 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
40892026-03-03T18:57:08.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 1f86fc38-a667-4850-bbfc-35662b0d3c5e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
40902026-03-03T18:57:08.258ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 1f86fc38-a667-4850-bbfc-35662b0d3c5e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
40912026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
40922026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 333 } interface = fake-sled0 response = CabooseValue
40932026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
40942026-03-03T18:57:08.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 334 } interface = fake-sled0 response = CabooseValue
40952026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
40962026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 335 } interface = fake-sled0 response = CabooseValue
40972026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
40982026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 336 } interface = fake-sled0 response = CabooseValue
40992026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
41002026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 337 } interface = fake-sled0 response = CabooseValue
41012026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
41022026-03-03T18:57:08.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 338 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41032026-03-03T18:57:08.259ZINFOtest_metrics (dropshot): request completed latency_us = 401 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 1f86fc38-a667-4850-bbfc-35662b0d3c5e response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
41042026-03-03T18:57:08.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = ff4c3e11-e7dc-4b75-a83b-c26de95dcba0 uri = /sp/sled/0/component/rot/cmpa
41052026-03-03T18:57:08.260ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = ff4c3e11-e7dc-4b75-a83b-c26de95dcba0 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
41062026-03-03T18:57:08.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
41072026-03-03T18:57:08.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 339 } interface = fake-sled0 response = ReadRot(Ok)
41082026-03-03T18:57:08.260ZINFOtest_metrics (dropshot): request completed latency_us = 213 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = ff4c3e11-e7dc-4b75-a83b-c26de95dcba0 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
41092026-03-03T18:57:08.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b1b15793-1c4c-47b3-a2a1-f60b06a3ecbf uri = /sp/sled/0/component/rot/cfpa
41102026-03-03T18:57:08.260ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b1b15793-1c4c-47b3-a2a1-f60b06a3ecbf uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
41112026-03-03T18:57:08.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
41122026-03-03T18:57:08.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 340 } interface = fake-sled0 response = ReadRot(Ok)
41132026-03-03T18:57:08.260ZINFOtest_metrics (dropshot): request completed latency_us = 292 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b1b15793-1c4c-47b3-a2a1-f60b06a3ecbf response_code = 200 uri = /sp/sled/0/component/rot/cfpa
41142026-03-03T18:57:08.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 71fb00e9-2050-4304-a450-e098b01ff988 uri = /sp/sled/0/component/rot/cfpa
41152026-03-03T18:57:08.260ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 71fb00e9-2050-4304-a450-e098b01ff988 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
41162026-03-03T18:57:08.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
41172026-03-03T18:57:08.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 341 } interface = fake-sled0 response = ReadRot(Ok)
41182026-03-03T18:57:08.261ZINFOtest_metrics (dropshot): request completed latency_us = 253 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 71fb00e9-2050-4304-a450-e098b01ff988 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
41192026-03-03T18:57:08.261ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = c3f8c606-02b0-4cd8-8786-bddc709b83c6 uri = /sp/sled/0/component/rot/cfpa
41202026-03-03T18:57:08.261ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = c3f8c606-02b0-4cd8-8786-bddc709b83c6 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
41212026-03-03T18:57:08.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
41222026-03-03T18:57:08.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 342 } interface = fake-sled0 response = ReadRot(Ok)
41232026-03-03T18:57:08.261ZINFOtest_metrics (dropshot): request completed latency_us = 367 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = c3f8c606-02b0-4cd8-8786-bddc709b83c6 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
41242026-03-03T18:57:08.261ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 7ecfff02-9aaa-41b3-bc9a-888e058610a3 uri = /sp/sled/1
41252026-03-03T18:57:08.261ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 7ecfff02-9aaa-41b3-bc9a-888e058610a3 uri = /sp/sled/1 version = 3.0.0
41262026-03-03T18:57:08.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(SpState) }
41272026-03-03T18:57:08.262ZDEBGtest_metrics: 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
41282026-03-03T18:57:08.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 298 } 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]) }) })
41292026-03-03T18:57:08.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
41302026-03-03T18:57:08.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 299 } 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(()) }))
41312026-03-03T18:57:08.262ZINFOtest_metrics (dropshot): request completed latency_us = 382 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 7ecfff02-9aaa-41b3-bc9a-888e058610a3 response_code = 200 uri = /sp/sled/1
41322026-03-03T18:57:08.262ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 0c7b7254-0518-49b0-924e-50b2ad67d9b1 uri = /sp/sled/1/component/host-boot-flash/active-slot
41332026-03-03T18:57:08.262ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 0c7b7254-0518-49b0-924e-50b2ad67d9b1 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
41342026-03-03T18:57:08.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
41352026-03-03T18:57:08.262ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
41362026-03-03T18:57:08.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 300 } interface = fake-sled1 response = ComponentActiveSlot(0)
41372026-03-03T18:57:08.262ZINFOtest_metrics (dropshot): request completed latency_us = 212 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 0c7b7254-0518-49b0-924e-50b2ad67d9b1 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
41382026-03-03T18:57:08.263ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b2873c87-dc72-44d0-80f7-830785aa3a04 uri = /sp/sled/1/component/host-boot-flash/hash/0
41392026-03-03T18:57:08.263ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b2873c87-dc72-44d0-80f7-830785aa3a04 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
41402026-03-03T18:57:08.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
41412026-03-03T18:57:08.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 301 } 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])
41422026-03-03T18:57:08.263ZINFOtest_metrics (dropshot): request completed latency_us = 213 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = b2873c87-dc72-44d0-80f7-830785aa3a04 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
41432026-03-03T18:57:08.263ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = bf4032af-40c0-4d08-a461-141feba3c64a uri = /sp/sled/1/component/host-boot-flash/hash/1
41442026-03-03T18:57:08.263ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = bf4032af-40c0-4d08-a461-141feba3c64a uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
41452026-03-03T18:57:08.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
41462026-03-03T18:57:08.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 302 } 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])
41472026-03-03T18:57:08.263ZINFOtest_metrics (dropshot): request completed latency_us = 198 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = bf4032af-40c0-4d08-a461-141feba3c64a response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
41482026-03-03T18:57:08.264ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = a3a2772b-9113-4834-997b-7af75c9b0ecc uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
41492026-03-03T18:57:08.264ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = a3a2772b-9113-4834-997b-7af75c9b0ecc uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
41502026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
41512026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 303 } interface = fake-sled1 response = CabooseValue
41522026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
41532026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 304 } interface = fake-sled1 response = CabooseValue
41542026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
41552026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 305 } interface = fake-sled1 response = CabooseValue
41562026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
41572026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 306 } interface = fake-sled1 response = CabooseValue
41582026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
41592026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 307 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
41602026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
41612026-03-03T18:57:08.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 308 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41622026-03-03T18:57:08.264ZINFOtest_metrics (dropshot): request completed latency_us = 435 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = a3a2772b-9113-4834-997b-7af75c9b0ecc response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
41632026-03-03T18:57:08.264ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 3a4f5422-5e9c-4f8a-bae3-5c235898b1f7 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
41642026-03-03T18:57:08.264ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 3a4f5422-5e9c-4f8a-bae3-5c235898b1f7 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
41652026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
41662026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 309 } interface = fake-sled1 response = CabooseValue
41672026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
41682026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 310 } interface = fake-sled1 response = CabooseValue
41692026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
41702026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 311 } interface = fake-sled1 response = CabooseValue
41712026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
41722026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 312 } interface = fake-sled1 response = CabooseValue
41732026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
41742026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 313 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
41752026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
41762026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 314 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41772026-03-03T18:57:08.265ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 3a4f5422-5e9c-4f8a-bae3-5c235898b1f7 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
41782026-03-03T18:57:08.265ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = cfe578dd-3149-4d33-8198-908fa5dbafd7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
41792026-03-03T18:57:08.265ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = cfe578dd-3149-4d33-8198-908fa5dbafd7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
41802026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
41812026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 315 } interface = fake-sled1 response = CabooseValue
41822026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
41832026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 316 } interface = fake-sled1 response = CabooseValue
41842026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
41852026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 317 } interface = fake-sled1 response = CabooseValue
41862026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
41872026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 318 } interface = fake-sled1 response = CabooseValue
41882026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
41892026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 319 } interface = fake-sled1 response = CabooseValue
41902026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
41912026-03-03T18:57:08.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 320 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41922026-03-03T18:57:08.266ZINFOtest_metrics (dropshot): request completed latency_us = 379 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = cfe578dd-3149-4d33-8198-908fa5dbafd7 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
41932026-03-03T18:57:08.266ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 58aa4ff8-4657-4e5d-ba80-f7ce2e178d7c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
41942026-03-03T18:57:08.268ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 58aa4ff8-4657-4e5d-ba80-f7ce2e178d7c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
41952026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
41962026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 321 } interface = fake-sled1 response = CabooseValue
41972026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
41982026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 322 } interface = fake-sled1 response = CabooseValue
41992026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
42002026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 323 } interface = fake-sled1 response = CabooseValue
42012026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
42022026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 324 } interface = fake-sled1 response = CabooseValue
42032026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
42042026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 325 } interface = fake-sled1 response = CabooseValue
42052026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
42062026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 326 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42072026-03-03T18:57:08.268ZINFOtest_metrics (dropshot): request completed latency_us = 374 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 58aa4ff8-4657-4e5d-ba80-f7ce2e178d7c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
42082026-03-03T18:57:08.268ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2254c191-7c0f-449d-9f04-3ae981a07178 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
42092026-03-03T18:57:08.268ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2254c191-7c0f-449d-9f04-3ae981a07178 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
42102026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
42112026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 327 } interface = fake-sled1 response = CabooseValue
42122026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
42132026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 328 } interface = fake-sled1 response = CabooseValue
42142026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
42152026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 329 } interface = fake-sled1 response = CabooseValue
42162026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
42172026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 330 } interface = fake-sled1 response = CabooseValue
42182026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
42192026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 331 } interface = fake-sled1 response = CabooseValue
42202026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
42212026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 332 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42222026-03-03T18:57:08.268ZINFOtest_metrics (dropshot): request completed latency_us = 363 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 2254c191-7c0f-449d-9f04-3ae981a07178 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
42232026-03-03T18:57:08.268ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 3d0ead7e-a0a1-494c-a9f7-757e4114c3ee uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
42242026-03-03T18:57:08.268ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 3d0ead7e-a0a1-494c-a9f7-757e4114c3ee uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
42252026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
42262026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 333 } interface = fake-sled1 response = CabooseValue
42272026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
42282026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 334 } interface = fake-sled1 response = CabooseValue
42292026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
42302026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 335 } interface = fake-sled1 response = CabooseValue
42312026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
42322026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 336 } interface = fake-sled1 response = CabooseValue
42332026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
42342026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 337 } interface = fake-sled1 response = CabooseValue
42352026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
42362026-03-03T18:57:08.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 338 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42372026-03-03T18:57:08.269ZINFOtest_metrics (dropshot): request completed latency_us = 394 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 3d0ead7e-a0a1-494c-a9f7-757e4114c3ee response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
42382026-03-03T18:57:08.269ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 6d144299-b5bf-4bdb-b489-bdc7dc71dfcc uri = /sp/sled/1/component/rot/cmpa
42392026-03-03T18:57:08.269ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 6d144299-b5bf-4bdb-b489-bdc7dc71dfcc uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
42402026-03-03T18:57:08.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
42412026-03-03T18:57:08.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 339 } interface = fake-sled1 response = ReadRot(Ok)
42422026-03-03T18:57:08.269ZINFOtest_metrics (dropshot): request completed latency_us = 202 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 6d144299-b5bf-4bdb-b489-bdc7dc71dfcc response_code = 200 uri = /sp/sled/1/component/rot/cmpa
42432026-03-03T18:57:08.269ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = d838b667-04f4-4c7e-93e7-64aac2145722 uri = /sp/sled/1/component/rot/cfpa
42442026-03-03T18:57:08.269ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = d838b667-04f4-4c7e-93e7-64aac2145722 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
42452026-03-03T18:57:08.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
42462026-03-03T18:57:08.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 340 } interface = fake-sled1 response = ReadRot(Ok)
42472026-03-03T18:57:08.269ZINFOtest_metrics (dropshot): request completed latency_us = 281 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = d838b667-04f4-4c7e-93e7-64aac2145722 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
42482026-03-03T18:57:08.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 48194e4a-6fea-4389-a1af-0a7cd9d09370 uri = /sp/sled/1/component/rot/cfpa
42492026-03-03T18:57:08.270ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 48194e4a-6fea-4389-a1af-0a7cd9d09370 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
42502026-03-03T18:57:08.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
42512026-03-03T18:57:08.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 341 } interface = fake-sled1 response = ReadRot(Ok)
42522026-03-03T18:57:08.270ZINFOtest_metrics (dropshot): request completed latency_us = 234 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = 48194e4a-6fea-4389-a1af-0a7cd9d09370 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
42532026-03-03T18:57:08.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e20e723c-b92a-47bd-a873-763e849db284 uri = /sp/sled/1/component/rot/cfpa
42542026-03-03T18:57:08.270ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e20e723c-b92a-47bd-a873-763e849db284 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
42552026-03-03T18:57:08.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
42562026-03-03T18:57:08.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 342 } interface = fake-sled1 response = ReadRot(Ok)
42572026-03-03T18:57:08.270ZINFOtest_metrics (dropshot): request completed latency_us = 328 local_addr = [::1]:42517 method = GET remote_addr = [::1]:33698 req_id = e20e723c-b92a-47bd-a873-763e849db284 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
42582026-03-03T18:57:09.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
42592026-03-03T18:57:09.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
42602026-03-03T18:57:09.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
42612026-03-03T18:57:09.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
42622026-03-03T18:57:09.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(SpState) }
42632026-03-03T18:57:09.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(SpState) }
42642026-03-03T18:57:09.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(SpState) }
42652026-03-03T18:57:09.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(SpState) }
42662026-03-03T18:57:09.046ZDEBGtest_metrics: 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
42672026-03-03T18:57:09.046ZDEBGtest_metrics: 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
42682026-03-03T18:57:09.046ZDEBGtest_metrics: 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
42692026-03-03T18:57:09.046ZDEBGtest_metrics: 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
42702026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } 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]) }) })
42712026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 291 } 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]) }) })
42722026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 343 } 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]) }) })
42732026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 343 } 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]) }) })
42742026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(SpState) }
42752026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42762026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
42772026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42782026-03-03T18:57:09.046ZDEBGtest_metrics: 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
42792026-03-03T18:57:09.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
42802026-03-03T18:57:09.046ZDEBGtest_metrics (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
42812026-03-03T18:57:09.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
42822026-03-03T18:57:09.046ZDEBGtest_metrics (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
42832026-03-03T18:57:09.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
42842026-03-03T18:57:09.046ZDEBGtest_metrics (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
42852026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } 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]) }) })
42862026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 292 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42872026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 344 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42882026-03-03T18:57:09.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 344 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42892026-03-03T18:57:09.046ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
42902026-03-03T18:57:09.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42912026-03-03T18:57:09.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42922026-03-03T18:57:09.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
42932026-03-03T18:57:09.047ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
42942026-03-03T18:57:09.047ZDEBGtest_metrics (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
42952026-03-03T18:57:09.047ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
42962026-03-03T18:57:09.047ZDEBGtest_metrics (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
42972026-03-03T18:57:09.047ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
42982026-03-03T18:57:09.047ZDEBGtest_metrics (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
42992026-03-03T18:57:09.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 293 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43002026-03-03T18:57:09.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 345 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43012026-03-03T18:57:09.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 345 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43022026-03-03T18:57:09.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(SpState) }
43032026-03-03T18:57:09.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 346 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
43042026-03-03T18:57:09.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 346 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
43052026-03-03T18:57:09.048ZDEBGtest_metrics: 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
43062026-03-03T18:57:09.048ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
43072026-03-03T18:57:09.048ZDEBGtest_metrics (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
43082026-03-03T18:57:09.048ZDEBGtest_metrics (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
43092026-03-03T18:57:09.048ZDEBGtest_metrics (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
43102026-03-03T18:57:09.048ZDEBGtest_metrics (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
43112026-03-03T18:57:09.048ZDEBGtest_metrics (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
43122026-03-03T18:57:09.048ZDEBGtest_metrics (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
43132026-03-03T18:57:09.048ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
43142026-03-03T18:57:09.048ZDEBGtest_metrics (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
43152026-03-03T18:57:09.048ZDEBGtest_metrics (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
43162026-03-03T18:57:09.048ZDEBGtest_metrics (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
43172026-03-03T18:57:09.048ZDEBGtest_metrics (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
43182026-03-03T18:57:09.048ZDEBGtest_metrics (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
43192026-03-03T18:57:09.048ZDEBGtest_metrics (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
43202026-03-03T18:57:09.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 294 } 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]) }) })
43212026-03-03T18:57:09.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 346 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
43222026-03-03T18:57:09.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 346 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
43232026-03-03T18:57:09.049ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
43242026-03-03T18:57:09.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
43252026-03-03T18:57:09.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
43262026-03-03T18:57:09.052ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
43272026-03-03T18:57:09.052ZDEBGtest_metrics (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
43282026-03-03T18:57:09.052ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
43292026-03-03T18:57:09.052ZDEBGtest_metrics (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
43302026-03-03T18:57:09.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 347 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43312026-03-03T18:57:09.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 347 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43322026-03-03T18:57:09.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
43332026-03-03T18:57:09.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
43342026-03-03T18:57:09.052ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
43352026-03-03T18:57:09.052ZDEBGtest_metrics (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
43362026-03-03T18:57:09.052ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
43372026-03-03T18:57:09.052ZDEBGtest_metrics (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
43382026-03-03T18:57:09.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 348 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43392026-03-03T18:57:09.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 348 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43402026-03-03T18:57:09.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43412026-03-03T18:57:09.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
43422026-03-03T18:57:09.053ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
43432026-03-03T18:57:09.053ZDEBGtest_metrics (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
43442026-03-03T18:57:09.054ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
43452026-03-03T18:57:09.054ZDEBGtest_metrics (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
43462026-03-03T18:57:09.054ZDEBGtest_metrics (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
43472026-03-03T18:57:09.054ZDEBGtest_metrics (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
43482026-03-03T18:57:09.054ZDEBGtest_metrics (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
43492026-03-03T18:57:09.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 349 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43502026-03-03T18:57:09.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 349 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
43512026-03-03T18:57:09.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
43522026-03-03T18:57:09.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
43532026-03-03T18:57:09.054ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
43542026-03-03T18:57:09.054ZDEBGtest_metrics (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
43552026-03-03T18:57:09.054ZDEBGtest_metrics (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
43562026-03-03T18:57:09.054ZDEBGtest_metrics (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
43572026-03-03T18:57:09.054ZDEBGtest_metrics (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
43582026-03-03T18:57:09.054ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
43592026-03-03T18:57:09.054ZDEBGtest_metrics (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
43602026-03-03T18:57:09.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 350 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
43612026-03-03T18:57:09.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 350 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43622026-03-03T18:57:09.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
43632026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
43642026-03-03T18:57:09.061ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
43652026-03-03T18:57:09.061ZDEBGtest_metrics (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
43662026-03-03T18:57:09.061ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
43672026-03-03T18:57:09.061ZDEBGtest_metrics (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
43682026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 351 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43692026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 351 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43702026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(SpState) }
43712026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(SpState) }
43722026-03-03T18:57:09.061ZDEBGtest_metrics: 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
43732026-03-03T18:57:09.061ZDEBGtest_metrics: 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
43742026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 352 } 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]) }) })
43752026-03-03T18:57:09.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 352 } 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]) }) })
43762026-03-03T18:57:09.061ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
43772026-03-03T18:57:09.061ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
43782026-03-03T18:57:10.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
43792026-03-03T18:57:10.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
43802026-03-03T18:57:10.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
43812026-03-03T18:57:10.046ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
43822026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(SpState) }
43832026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(SpState) }
43842026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(SpState) }
43852026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(SpState) }
43862026-03-03T18:57:10.046ZDEBGtest_metrics: 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
43872026-03-03T18:57:10.046ZDEBGtest_metrics: 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
43882026-03-03T18:57:10.046ZDEBGtest_metrics: 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
43892026-03-03T18:57:10.046ZDEBGtest_metrics: 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
43902026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 271 } 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]) }) })
43912026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 295 } 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]) }) })
43922026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 353 } 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]) }) })
43932026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 353 } 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]) }) })
43942026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(SpState) }
43952026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43962026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
43972026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43982026-03-03T18:57:10.046ZDEBGtest_metrics: 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
43992026-03-03T18:57:10.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
44002026-03-03T18:57:10.046ZDEBGtest_metrics (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
44012026-03-03T18:57:10.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
44022026-03-03T18:57:10.046ZDEBGtest_metrics (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
44032026-03-03T18:57:10.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
44042026-03-03T18:57:10.046ZDEBGtest_metrics (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
44052026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 272 } 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]) }) })
44062026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 296 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44072026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 354 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44082026-03-03T18:57:10.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 354 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44092026-03-03T18:57:10.046ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
44102026-03-03T18:57:10.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44112026-03-03T18:57:10.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44122026-03-03T18:57:10.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44132026-03-03T18:57:10.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
44142026-03-03T18:57:10.048ZDEBGtest_metrics (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
44152026-03-03T18:57:10.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
44162026-03-03T18:57:10.048ZDEBGtest_metrics (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
44172026-03-03T18:57:10.048ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
44182026-03-03T18:57:10.048ZDEBGtest_metrics (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
44192026-03-03T18:57:10.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 297 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44202026-03-03T18:57:10.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 355 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44212026-03-03T18:57:10.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 355 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44222026-03-03T18:57:10.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(SpState) }
44232026-03-03T18:57:10.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
44242026-03-03T18:57:10.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
44252026-03-03T18:57:10.049ZDEBGtest_metrics: 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
44262026-03-03T18:57:10.049ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
44272026-03-03T18:57:10.049ZDEBGtest_metrics (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
44282026-03-03T18:57:10.049ZDEBGtest_metrics (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
44292026-03-03T18:57:10.049ZDEBGtest_metrics (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
44302026-03-03T18:57:10.049ZDEBGtest_metrics (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
44312026-03-03T18:57:10.049ZDEBGtest_metrics (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
44322026-03-03T18:57:10.049ZDEBGtest_metrics (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
44332026-03-03T18:57:10.049ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
44342026-03-03T18:57:10.049ZDEBGtest_metrics (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
44352026-03-03T18:57:10.049ZDEBGtest_metrics (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
44362026-03-03T18:57:10.049ZDEBGtest_metrics (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
44372026-03-03T18:57:10.049ZDEBGtest_metrics (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
44382026-03-03T18:57:10.049ZDEBGtest_metrics (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
44392026-03-03T18:57:10.049ZDEBGtest_metrics (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
44402026-03-03T18:57:10.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 298 } 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]) }) })
44412026-03-03T18:57:10.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 356 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44422026-03-03T18:57:10.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 356 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44432026-03-03T18:57:10.049ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
44442026-03-03T18:57:10.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44452026-03-03T18:57:10.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44462026-03-03T18:57:10.052ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
44472026-03-03T18:57:10.052ZDEBGtest_metrics (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
44482026-03-03T18:57:10.052ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
44492026-03-03T18:57:10.052ZDEBGtest_metrics (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
44502026-03-03T18:57:10.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 357 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44512026-03-03T18:57:10.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 357 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44522026-03-03T18:57:10.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 358 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44532026-03-03T18:57:10.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 358 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44542026-03-03T18:57:10.053ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
44552026-03-03T18:57:10.053ZDEBGtest_metrics (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
44562026-03-03T18:57:10.053ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
44572026-03-03T18:57:10.053ZDEBGtest_metrics (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
44582026-03-03T18:57:10.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 358 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44592026-03-03T18:57:10.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 358 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44602026-03-03T18:57:10.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44612026-03-03T18:57:10.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
44622026-03-03T18:57:10.054ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
44632026-03-03T18:57:10.054ZDEBGtest_metrics (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
44642026-03-03T18:57:10.054ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
44652026-03-03T18:57:10.054ZDEBGtest_metrics (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
44662026-03-03T18:57:10.054ZDEBGtest_metrics (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
44672026-03-03T18:57:10.054ZDEBGtest_metrics (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
44682026-03-03T18:57:10.054ZDEBGtest_metrics (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
44692026-03-03T18:57:10.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 359 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44702026-03-03T18:57:10.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 359 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44712026-03-03T18:57:10.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
44722026-03-03T18:57:10.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44732026-03-03T18:57:10.055ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
44742026-03-03T18:57:10.055ZDEBGtest_metrics (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
44752026-03-03T18:57:10.055ZDEBGtest_metrics (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
44762026-03-03T18:57:10.055ZDEBGtest_metrics (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
44772026-03-03T18:57:10.055ZDEBGtest_metrics (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
44782026-03-03T18:57:10.055ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
44792026-03-03T18:57:10.055ZDEBGtest_metrics (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
44802026-03-03T18:57:10.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 360 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44812026-03-03T18:57:10.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 360 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44822026-03-03T18:57:10.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44832026-03-03T18:57:10.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
44842026-03-03T18:57:10.057ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
44852026-03-03T18:57:10.057ZDEBGtest_metrics (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
44862026-03-03T18:57:10.057ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
44872026-03-03T18:57:10.057ZDEBGtest_metrics (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
44882026-03-03T18:57:10.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 361 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44892026-03-03T18:57:10.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 361 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44902026-03-03T18:57:10.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 362 }, kind: MgsRequest(SpState) }
44912026-03-03T18:57:10.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 362 }, kind: MgsRequest(SpState) }
44922026-03-03T18:57:10.058ZDEBGtest_metrics: 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
44932026-03-03T18:57:10.058ZDEBGtest_metrics: 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
44942026-03-03T18:57:10.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 362 } 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]) }) })
44952026-03-03T18:57:10.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 362 } 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]) }) })
44962026-03-03T18:57:10.058ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
44972026-03-03T18:57:10.058ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
44982026-03-03T18:57:10.079ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
44992026-03-03T18:57:10.081ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 5 delay = 8.086778465s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
45002026-03-03T18:57:11.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
45012026-03-03T18:57:11.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
45022026-03-03T18:57:11.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
45032026-03-03T18:57:11.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
45042026-03-03T18:57:11.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(SpState) }
45052026-03-03T18:57:11.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(SpState) }
45062026-03-03T18:57:11.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 363 }, kind: MgsRequest(SpState) }
45072026-03-03T18:57:11.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 363 }, kind: MgsRequest(SpState) }
45082026-03-03T18:57:11.046ZDEBGtest_metrics: 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
45092026-03-03T18:57:11.050ZDEBGtest_metrics: 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
45102026-03-03T18:57:11.050ZDEBGtest_metrics: 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
45112026-03-03T18:57:11.050ZDEBGtest_metrics: 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
45122026-03-03T18:57:11.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 273 } 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]) }) })
45132026-03-03T18:57:11.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 299 } 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]) }) })
45142026-03-03T18:57:11.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 363 } 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]) }) })
45152026-03-03T18:57:11.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 363 } 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]) }) })
45162026-03-03T18:57:11.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(SpState) }
45172026-03-03T18:57:11.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
45182026-03-03T18:57:11.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
45192026-03-03T18:57:11.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
45202026-03-03T18:57:11.089ZDEBGtest_metrics: 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
45212026-03-03T18:57:11.089ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
45222026-03-03T18:57:11.089ZDEBGtest_metrics (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
45232026-03-03T18:57:11.089ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
45242026-03-03T18:57:11.089ZDEBGtest_metrics (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
45252026-03-03T18:57:11.089ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
45262026-03-03T18:57:11.089ZDEBGtest_metrics (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
45272026-03-03T18:57:11.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 274 } 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]) }) })
45282026-03-03T18:57:11.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 300 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45292026-03-03T18:57:11.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 364 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45302026-03-03T18:57:11.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 364 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45312026-03-03T18:57:11.090ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
45322026-03-03T18:57:11.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
45332026-03-03T18:57:11.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
45342026-03-03T18:57:11.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
45352026-03-03T18:57:11.228ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
45362026-03-03T18:57:11.228ZDEBGtest_metrics (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
45372026-03-03T18:57:11.228ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
45382026-03-03T18:57:11.228ZDEBGtest_metrics (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
45392026-03-03T18:57:11.228ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
45402026-03-03T18:57:11.228ZDEBGtest_metrics (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
45412026-03-03T18:57:11.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 301 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45422026-03-03T18:57:11.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 365 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45432026-03-03T18:57:11.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 365 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45442026-03-03T18:57:11.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(SpState) }
45452026-03-03T18:57:11.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
45462026-03-03T18:57:11.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
45472026-03-03T18:57:11.232ZDEBGtest_metrics: 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
45482026-03-03T18:57:11.233ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
45492026-03-03T18:57:11.233ZDEBGtest_metrics (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
45502026-03-03T18:57:11.233ZDEBGtest_metrics (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
45512026-03-03T18:57:11.233ZDEBGtest_metrics (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
45522026-03-03T18:57:11.233ZDEBGtest_metrics (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
45532026-03-03T18:57:11.233ZDEBGtest_metrics (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
45542026-03-03T18:57:11.233ZDEBGtest_metrics (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
45552026-03-03T18:57:11.233ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
45562026-03-03T18:57:11.233ZDEBGtest_metrics (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
45572026-03-03T18:57:11.233ZDEBGtest_metrics (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
45582026-03-03T18:57:11.233ZDEBGtest_metrics (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
45592026-03-03T18:57:11.233ZDEBGtest_metrics (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
45602026-03-03T18:57:11.233ZDEBGtest_metrics (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
45612026-03-03T18:57:11.233ZDEBGtest_metrics (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
45622026-03-03T18:57:11.234ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 302 } 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]) }) })
45632026-03-03T18:57:11.234ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 366 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
45642026-03-03T18:57:11.234ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 366 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
45652026-03-03T18:57:11.234ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
45662026-03-03T18:57:11.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 367 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
45672026-03-03T18:57:11.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 367 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
45682026-03-03T18:57:11.237ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
45692026-03-03T18:57:11.237ZDEBGtest_metrics (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
45702026-03-03T18:57:11.237ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
45712026-03-03T18:57:11.237ZDEBGtest_metrics (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
45722026-03-03T18:57:11.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 367 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45732026-03-03T18:57:11.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 367 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45742026-03-03T18:57:11.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 368 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
45752026-03-03T18:57:11.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 368 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
45762026-03-03T18:57:11.238ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
45772026-03-03T18:57:11.238ZDEBGtest_metrics (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
45782026-03-03T18:57:11.238ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
45792026-03-03T18:57:11.238ZDEBGtest_metrics (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
45802026-03-03T18:57:11.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 368 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45812026-03-03T18:57:11.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 368 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45822026-03-03T18:57:11.239ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
45832026-03-03T18:57:11.239ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
45842026-03-03T18:57:11.245ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
45852026-03-03T18:57:11.245ZDEBGtest_metrics (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
45862026-03-03T18:57:11.245ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
45872026-03-03T18:57:11.245ZDEBGtest_metrics (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
45882026-03-03T18:57:11.245ZDEBGtest_metrics (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
45892026-03-03T18:57:11.245ZDEBGtest_metrics (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
45902026-03-03T18:57:11.245ZDEBGtest_metrics (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
45912026-03-03T18:57:11.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 369 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45922026-03-03T18:57:11.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 369 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
45932026-03-03T18:57:11.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
45942026-03-03T18:57:11.246ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
45952026-03-03T18:57:11.246ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
45962026-03-03T18:57:11.246ZDEBGtest_metrics (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
45972026-03-03T18:57:11.246ZDEBGtest_metrics (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
45982026-03-03T18:57:11.246ZDEBGtest_metrics (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
45992026-03-03T18:57:11.246ZDEBGtest_metrics (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
46002026-03-03T18:57:11.246ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
46012026-03-03T18:57:11.246ZDEBGtest_metrics (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
46022026-03-03T18:57:11.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 370 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
46032026-03-03T18:57:11.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 370 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46042026-03-03T18:57:11.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
46052026-03-03T18:57:11.248ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
46062026-03-03T18:57:11.249ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
46072026-03-03T18:57:11.249ZDEBGtest_metrics (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
46082026-03-03T18:57:11.249ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
46092026-03-03T18:57:11.249ZDEBGtest_metrics (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
46102026-03-03T18:57:11.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 371 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46112026-03-03T18:57:11.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 371 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46122026-03-03T18:57:11.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 372 }, kind: MgsRequest(SpState) }
46132026-03-03T18:57:11.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 372 }, kind: MgsRequest(SpState) }
46142026-03-03T18:57:11.249ZDEBGtest_metrics: 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
46152026-03-03T18:57:11.250ZDEBGtest_metrics: 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
46162026-03-03T18:57:11.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 372 } 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]) }) })
46172026-03-03T18:57:11.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 372 } 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]) }) })
46182026-03-03T18:57:11.250ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
46192026-03-03T18:57:11.250ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
46202026-03-03T18:57:12.078ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
46212026-03-03T18:57:12.078ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
46222026-03-03T18:57:12.078ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
46232026-03-03T18:57:12.078ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
46242026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(SpState) }
46252026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(SpState) }
46262026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 373 }, kind: MgsRequest(SpState) }
46272026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 373 }, kind: MgsRequest(SpState) }
46282026-03-03T18:57:12.078ZDEBGtest_metrics: 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
46292026-03-03T18:57:12.078ZDEBGtest_metrics: 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
46302026-03-03T18:57:12.078ZDEBGtest_metrics: 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
46312026-03-03T18:57:12.078ZDEBGtest_metrics: 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
46322026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 275 } 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]) }) })
46332026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 303 } 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]) }) })
46342026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 373 } 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]) }) })
46352026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 373 } 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]) }) })
46362026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(SpState) }
46372026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
46382026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
46392026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
46402026-03-03T18:57:12.078ZDEBGtest_metrics: 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
46412026-03-03T18:57:12.078ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
46422026-03-03T18:57:12.078ZDEBGtest_metrics (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
46432026-03-03T18:57:12.078ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
46442026-03-03T18:57:12.078ZDEBGtest_metrics (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
46452026-03-03T18:57:12.078ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
46462026-03-03T18:57:12.078ZDEBGtest_metrics (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
46472026-03-03T18:57:12.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 276 } 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]) }) })
46482026-03-03T18:57:12.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 304 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46492026-03-03T18:57:12.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 374 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46502026-03-03T18:57:12.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 374 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46512026-03-03T18:57:12.079ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
46522026-03-03T18:57:12.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
46532026-03-03T18:57:12.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
46542026-03-03T18:57:12.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
46552026-03-03T18:57:12.083ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
46562026-03-03T18:57:12.083ZDEBGtest_metrics (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
46572026-03-03T18:57:12.083ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
46582026-03-03T18:57:12.083ZDEBGtest_metrics (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
46592026-03-03T18:57:12.083ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
46602026-03-03T18:57:12.083ZDEBGtest_metrics (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
46612026-03-03T18:57:12.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 305 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46622026-03-03T18:57:12.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 375 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46632026-03-03T18:57:12.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 375 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46642026-03-03T18:57:12.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(SpState) }
46652026-03-03T18:57:12.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
46662026-03-03T18:57:12.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
46672026-03-03T18:57:12.089ZDEBGtest_metrics: 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
46682026-03-03T18:57:12.089ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
46692026-03-03T18:57:12.089ZDEBGtest_metrics (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
46702026-03-03T18:57:12.089ZDEBGtest_metrics (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
46712026-03-03T18:57:12.089ZDEBGtest_metrics (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
46722026-03-03T18:57:12.089ZDEBGtest_metrics (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
46732026-03-03T18:57:12.089ZDEBGtest_metrics (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
46742026-03-03T18:57:12.089ZDEBGtest_metrics (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
46752026-03-03T18:57:12.089ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
46762026-03-03T18:57:12.089ZDEBGtest_metrics (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
46772026-03-03T18:57:12.089ZDEBGtest_metrics (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
46782026-03-03T18:57:12.089ZDEBGtest_metrics (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
46792026-03-03T18:57:12.089ZDEBGtest_metrics (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
46802026-03-03T18:57:12.089ZDEBGtest_metrics (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
46812026-03-03T18:57:12.089ZDEBGtest_metrics (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
46822026-03-03T18:57:12.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 306 } 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]) }) })
46832026-03-03T18:57:12.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 376 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
46842026-03-03T18:57:12.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 376 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
46852026-03-03T18:57:12.089ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
46862026-03-03T18:57:12.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 377 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
46872026-03-03T18:57:12.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 377 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
46882026-03-03T18:57:12.096ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
46892026-03-03T18:57:12.096ZDEBGtest_metrics (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
46902026-03-03T18:57:12.096ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
46912026-03-03T18:57:12.096ZDEBGtest_metrics (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
46922026-03-03T18:57:12.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 377 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46932026-03-03T18:57:12.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 377 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46942026-03-03T18:57:12.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
46952026-03-03T18:57:12.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
46962026-03-03T18:57:12.097ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
46972026-03-03T18:57:12.097ZDEBGtest_metrics (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
46982026-03-03T18:57:12.098ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
46992026-03-03T18:57:12.098ZDEBGtest_metrics (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
47002026-03-03T18:57:12.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 378 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47012026-03-03T18:57:12.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 378 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47022026-03-03T18:57:12.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
47032026-03-03T18:57:12.103ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
47042026-03-03T18:57:12.103ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
47052026-03-03T18:57:12.104ZDEBGtest_metrics (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
47062026-03-03T18:57:12.104ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
47072026-03-03T18:57:12.104ZDEBGtest_metrics (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
47082026-03-03T18:57:12.104ZDEBGtest_metrics (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
47092026-03-03T18:57:12.104ZDEBGtest_metrics (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
47102026-03-03T18:57:12.104ZDEBGtest_metrics (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
47112026-03-03T18:57:12.112ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 379 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47122026-03-03T18:57:12.112ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 379 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
47132026-03-03T18:57:12.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
47142026-03-03T18:57:12.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
47152026-03-03T18:57:12.131ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
47162026-03-03T18:57:12.131ZDEBGtest_metrics (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
47172026-03-03T18:57:12.131ZDEBGtest_metrics (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
47182026-03-03T18:57:12.131ZDEBGtest_metrics (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
47192026-03-03T18:57:12.131ZDEBGtest_metrics (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
47202026-03-03T18:57:12.131ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
47212026-03-03T18:57:12.131ZDEBGtest_metrics (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
47222026-03-03T18:57:12.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 380 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
47232026-03-03T18:57:12.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 380 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47242026-03-03T18:57:12.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
47252026-03-03T18:57:12.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
47262026-03-03T18:57:12.135ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
47272026-03-03T18:57:12.135ZDEBGtest_metrics (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
47282026-03-03T18:57:12.135ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
47292026-03-03T18:57:12.135ZDEBGtest_metrics (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
47302026-03-03T18:57:12.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 381 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47312026-03-03T18:57:12.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 381 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47322026-03-03T18:57:12.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 382 }, kind: MgsRequest(SpState) }
47332026-03-03T18:57:12.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 382 }, kind: MgsRequest(SpState) }
47342026-03-03T18:57:12.135ZDEBGtest_metrics: 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
47352026-03-03T18:57:12.136ZDEBGtest_metrics: 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
47362026-03-03T18:57:12.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 382 } 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]) }) })
47372026-03-03T18:57:12.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 382 } 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]) }) })
47382026-03-03T18:57:12.137ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
47392026-03-03T18:57:12.137ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
47402026-03-03T18:57:13.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
47412026-03-03T18:57:13.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
47422026-03-03T18:57:13.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
47432026-03-03T18:57:13.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
47442026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(SpState) }
47452026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(SpState) }
47462026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 383 }, kind: MgsRequest(SpState) }
47472026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 383 }, kind: MgsRequest(SpState) }
47482026-03-03T18:57:13.045ZDEBGtest_metrics: 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
47492026-03-03T18:57:13.045ZDEBGtest_metrics: 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
47502026-03-03T18:57:13.045ZDEBGtest_metrics: 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
47512026-03-03T18:57:13.045ZDEBGtest_metrics: 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
47522026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 277 } 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]) }) })
47532026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 307 } 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]) }) })
47542026-03-03T18:57:13.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 383 } 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]) }) })
47552026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 383 } 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]) }) })
47562026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(SpState) }
47572026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
47582026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
47592026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
47602026-03-03T18:57:13.046ZDEBGtest_metrics: 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
47612026-03-03T18:57:13.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
47622026-03-03T18:57:13.046ZDEBGtest_metrics (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
47632026-03-03T18:57:13.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
47642026-03-03T18:57:13.046ZDEBGtest_metrics (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
47652026-03-03T18:57:13.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
47662026-03-03T18:57:13.046ZDEBGtest_metrics (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
47672026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 278 } 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]) }) })
47682026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 308 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47692026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 384 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47702026-03-03T18:57:13.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 384 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47712026-03-03T18:57:13.046ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
47722026-03-03T18:57:13.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
47732026-03-03T18:57:13.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
47742026-03-03T18:57:13.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
47752026-03-03T18:57:13.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
47762026-03-03T18:57:13.048ZDEBGtest_metrics (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
47772026-03-03T18:57:13.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
47782026-03-03T18:57:13.048ZDEBGtest_metrics (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
47792026-03-03T18:57:13.048ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
47802026-03-03T18:57:13.048ZDEBGtest_metrics (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
47812026-03-03T18:57:13.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 309 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47822026-03-03T18:57:13.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 385 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47832026-03-03T18:57:13.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 385 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
47842026-03-03T18:57:13.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(SpState) }
47852026-03-03T18:57:13.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
47862026-03-03T18:57:13.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
47872026-03-03T18:57:13.049ZDEBGtest_metrics: 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
47882026-03-03T18:57:13.049ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
47892026-03-03T18:57:13.049ZDEBGtest_metrics (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
47902026-03-03T18:57:13.049ZDEBGtest_metrics (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
47912026-03-03T18:57:13.049ZDEBGtest_metrics (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
47922026-03-03T18:57:13.049ZDEBGtest_metrics (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
47932026-03-03T18:57:13.049ZDEBGtest_metrics (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
47942026-03-03T18:57:13.049ZDEBGtest_metrics (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
47952026-03-03T18:57:13.049ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
47962026-03-03T18:57:13.049ZDEBGtest_metrics (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
47972026-03-03T18:57:13.049ZDEBGtest_metrics (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
47982026-03-03T18:57:13.049ZDEBGtest_metrics (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
47992026-03-03T18:57:13.049ZDEBGtest_metrics (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
48002026-03-03T18:57:13.049ZDEBGtest_metrics (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
48012026-03-03T18:57:13.049ZDEBGtest_metrics (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
48022026-03-03T18:57:13.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 310 } 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]) }) })
48032026-03-03T18:57:13.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 386 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
48042026-03-03T18:57:13.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 386 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
48052026-03-03T18:57:13.049ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
48062026-03-03T18:57:13.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 387 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
48072026-03-03T18:57:13.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 387 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
48082026-03-03T18:57:13.052ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
48092026-03-03T18:57:13.052ZDEBGtest_metrics (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
48102026-03-03T18:57:13.052ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
48112026-03-03T18:57:13.052ZDEBGtest_metrics (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
48122026-03-03T18:57:13.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 387 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48132026-03-03T18:57:13.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 387 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48142026-03-03T18:57:13.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 388 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
48152026-03-03T18:57:13.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 388 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
48162026-03-03T18:57:13.053ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
48172026-03-03T18:57:13.053ZDEBGtest_metrics (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
48182026-03-03T18:57:13.053ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
48192026-03-03T18:57:13.053ZDEBGtest_metrics (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
48202026-03-03T18:57:13.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 388 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48212026-03-03T18:57:13.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 388 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48222026-03-03T18:57:13.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
48232026-03-03T18:57:13.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
48242026-03-03T18:57:13.055ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
48252026-03-03T18:57:13.055ZDEBGtest_metrics (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
48262026-03-03T18:57:13.055ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
48272026-03-03T18:57:13.055ZDEBGtest_metrics (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
48282026-03-03T18:57:13.055ZDEBGtest_metrics (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
48292026-03-03T18:57:13.055ZDEBGtest_metrics (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
48302026-03-03T18:57:13.055ZDEBGtest_metrics (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
48312026-03-03T18:57:13.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 389 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48322026-03-03T18:57:13.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 389 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
48332026-03-03T18:57:13.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
48342026-03-03T18:57:13.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
48352026-03-03T18:57:13.059ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
48362026-03-03T18:57:13.059ZDEBGtest_metrics (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
48372026-03-03T18:57:13.059ZDEBGtest_metrics (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
48382026-03-03T18:57:13.059ZDEBGtest_metrics (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
48392026-03-03T18:57:13.059ZDEBGtest_metrics (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
48402026-03-03T18:57:13.059ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
48412026-03-03T18:57:13.059ZDEBGtest_metrics (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
48422026-03-03T18:57:13.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 390 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
48432026-03-03T18:57:13.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 390 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48442026-03-03T18:57:13.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
48452026-03-03T18:57:13.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
48462026-03-03T18:57:13.063ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
48472026-03-03T18:57:13.063ZDEBGtest_metrics (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
48482026-03-03T18:57:13.063ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
48492026-03-03T18:57:13.063ZDEBGtest_metrics (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
48502026-03-03T18:57:13.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 391 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48512026-03-03T18:57:13.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 391 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48522026-03-03T18:57:13.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 392 }, kind: MgsRequest(SpState) }
48532026-03-03T18:57:13.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 392 }, kind: MgsRequest(SpState) }
48542026-03-03T18:57:13.069ZDEBGtest_metrics: 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
48552026-03-03T18:57:13.069ZDEBGtest_metrics: 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
48562026-03-03T18:57:13.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 392 } 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]) }) })
48572026-03-03T18:57:13.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 392 } 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]) }) })
48582026-03-03T18:57:13.069ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
48592026-03-03T18:57:13.069ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
48602026-03-03T18:57:14.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
48612026-03-03T18:57:14.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
48622026-03-03T18:57:14.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
48632026-03-03T18:57:14.045ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
48642026-03-03T18:57:14.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(SpState) }
48652026-03-03T18:57:14.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(SpState) }
48662026-03-03T18:57:14.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 393 }, kind: MgsRequest(SpState) }
48672026-03-03T18:57:14.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 393 }, kind: MgsRequest(SpState) }
48682026-03-03T18:57:14.046ZDEBGtest_metrics: 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
48692026-03-03T18:57:14.047ZDEBGtest_metrics: 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
48702026-03-03T18:57:14.047ZDEBGtest_metrics: 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
48712026-03-03T18:57:14.047ZDEBGtest_metrics: 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
48722026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 279 } 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]) }) })
48732026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 311 } 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]) }) })
48742026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 393 } 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]) }) })
48752026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 393 } 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]) }) })
48762026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(SpState) }
48772026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
48782026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
48792026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
48802026-03-03T18:57:14.047ZDEBGtest_metrics: 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
48812026-03-03T18:57:14.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
48822026-03-03T18:57:14.047ZDEBGtest_metrics (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
48832026-03-03T18:57:14.047ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
48842026-03-03T18:57:14.047ZDEBGtest_metrics (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
48852026-03-03T18:57:14.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
48862026-03-03T18:57:14.047ZDEBGtest_metrics (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
48872026-03-03T18:57:14.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 280 } 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]) }) })
48882026-03-03T18:57:14.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 312 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48892026-03-03T18:57:14.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 394 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48902026-03-03T18:57:14.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 394 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
48912026-03-03T18:57:14.048ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
48922026-03-03T18:57:14.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
48932026-03-03T18:57:14.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
48942026-03-03T18:57:14.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
48952026-03-03T18:57:14.049ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
48962026-03-03T18:57:14.049ZDEBGtest_metrics (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
48972026-03-03T18:57:14.049ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
48982026-03-03T18:57:14.049ZDEBGtest_metrics (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
48992026-03-03T18:57:14.049ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
49002026-03-03T18:57:14.049ZDEBGtest_metrics (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
49012026-03-03T18:57:14.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 313 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49022026-03-03T18:57:14.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 395 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49032026-03-03T18:57:14.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 395 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49042026-03-03T18:57:14.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(SpState) }
49052026-03-03T18:57:14.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 396 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
49062026-03-03T18:57:14.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 396 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
49072026-03-03T18:57:14.053ZDEBGtest_metrics: 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
49082026-03-03T18:57:14.053ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
49092026-03-03T18:57:14.053ZDEBGtest_metrics (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
49102026-03-03T18:57:14.053ZDEBGtest_metrics (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
49112026-03-03T18:57:14.053ZDEBGtest_metrics (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
49122026-03-03T18:57:14.053ZDEBGtest_metrics (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
49132026-03-03T18:57:14.053ZDEBGtest_metrics (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
49142026-03-03T18:57:14.053ZDEBGtest_metrics (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
49152026-03-03T18:57:14.053ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
49162026-03-03T18:57:14.053ZDEBGtest_metrics (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
49172026-03-03T18:57:14.053ZDEBGtest_metrics (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
49182026-03-03T18:57:14.054ZDEBGtest_metrics (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
49192026-03-03T18:57:14.054ZDEBGtest_metrics (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
49202026-03-03T18:57:14.054ZDEBGtest_metrics (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
49212026-03-03T18:57:14.054ZDEBGtest_metrics (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
49222026-03-03T18:57:14.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 314 } 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]) }) })
49232026-03-03T18:57:14.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 396 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
49242026-03-03T18:57:14.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 396 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
49252026-03-03T18:57:14.056ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
49262026-03-03T18:57:14.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 397 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
49272026-03-03T18:57:14.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 397 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
49282026-03-03T18:57:14.058ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
49292026-03-03T18:57:14.058ZDEBGtest_metrics (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
49302026-03-03T18:57:14.058ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
49312026-03-03T18:57:14.058ZDEBGtest_metrics (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
49322026-03-03T18:57:14.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 397 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49332026-03-03T18:57:14.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 397 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49342026-03-03T18:57:14.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 398 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
49352026-03-03T18:57:14.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 398 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
49362026-03-03T18:57:14.060ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
49372026-03-03T18:57:14.060ZDEBGtest_metrics (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
49382026-03-03T18:57:14.060ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
49392026-03-03T18:57:14.060ZDEBGtest_metrics (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
49402026-03-03T18:57:14.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 398 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49412026-03-03T18:57:14.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 398 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49422026-03-03T18:57:14.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 399 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
49432026-03-03T18:57:14.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 399 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
49442026-03-03T18:57:14.060ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
49452026-03-03T18:57:14.060ZDEBGtest_metrics (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
49462026-03-03T18:57:14.060ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
49472026-03-03T18:57:14.060ZDEBGtest_metrics (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
49482026-03-03T18:57:14.060ZDEBGtest_metrics (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
49492026-03-03T18:57:14.060ZDEBGtest_metrics (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
49502026-03-03T18:57:14.060ZDEBGtest_metrics (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
49512026-03-03T18:57:14.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 399 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49522026-03-03T18:57:14.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 399 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
49532026-03-03T18:57:14.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 400 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
49542026-03-03T18:57:14.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 400 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
49552026-03-03T18:57:14.066ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
49562026-03-03T18:57:14.066ZDEBGtest_metrics (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
49572026-03-03T18:57:14.066ZDEBGtest_metrics (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
49582026-03-03T18:57:14.066ZDEBGtest_metrics (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
49592026-03-03T18:57:14.066ZDEBGtest_metrics (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
49602026-03-03T18:57:14.066ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
49612026-03-03T18:57:14.066ZDEBGtest_metrics (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
49622026-03-03T18:57:14.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 400 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
49632026-03-03T18:57:14.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 400 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49642026-03-03T18:57:14.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 401 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
49652026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 401 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
49662026-03-03T18:57:14.069ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
49672026-03-03T18:57:14.069ZDEBGtest_metrics (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
49682026-03-03T18:57:14.069ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
49692026-03-03T18:57:14.069ZDEBGtest_metrics (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
49702026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 401 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49712026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 401 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
49722026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 402 }, kind: MgsRequest(SpState) }
49732026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 402 }, kind: MgsRequest(SpState) }
49742026-03-03T18:57:14.069ZDEBGtest_metrics: 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
49752026-03-03T18:57:14.069ZDEBGtest_metrics: 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
49762026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 402 } 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]) }) })
49772026-03-03T18:57:14.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 402 } 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]) }) })
49782026-03-03T18:57:14.069ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
49792026-03-03T18:57:14.069ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
49802026-03-03T18:57:14.300ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
49812026-03-03T18:57:14.301ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 6 delay = 12.30720479s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377