Max level shown:
12026-03-03T16:56:42.960ZINFOtest_metrics: setting up simulated sidecar slot = sidecar 0
22026-03-03T16:56:42.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:48844 slot = sidecar 0 type = simulated
32026-03-03T16:56:42.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:41000 slot = sidecar 0 type = simulated
42026-03-03T16:56:42.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:33637 slot = sidecar 0 type = simulated
52026-03-03T16:56:42.960ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:38824 slot = sidecar 0 type = simulated
62026-03-03T16:56:42.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-03T16:56:42.960ZINFOtest_metrics: setting up simulated sidecar slot = sidecar 1
82026-03-03T16:56:42.960ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53058 slot = sidecar 1 type = simulated
92026-03-03T16:56:42.961ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:46248 slot = sidecar 1 type = simulated
102026-03-03T16:56:42.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:52733 slot = sidecar 1 type = simulated
112026-03-03T16:56:42.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:42557 slot = sidecar 1 type = simulated
122026-03-03T16:56:42.961ZINFOtest_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 = 44b51b12-fd95-4d8e-b9bd-71dda08e6202 slot = sidecar 1
132026-03-03T16:56:42.961ZINFOtest_metrics: setting up simulated gimlet slot = gimlet 0
142026-03-03T16:56:42.961ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:38388 slot = gimlet 0 type = simulated
152026-03-03T16:56:42.961ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:51937 slot = gimlet 0 type = simulated
162026-03-03T16:56:42.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:43628 slot = gimlet 0 type = simulated
172026-03-03T16:56:42.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55459 slot = gimlet 0 type = simulated
182026-03-03T16:56:42.961ZINFOtest_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-03T16:56:42.961ZINFOtest_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-03-03T16:56:42.961ZINFOtest_metrics: setting up simulated gimlet slot = gimlet 1
212026-03-03T16:56:42.961ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:51716 slot = gimlet 1 type = simulated
222026-03-03T16:56:42.961ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:52152 slot = gimlet 1 type = simulated
232026-03-03T16:56:42.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:58938 slot = gimlet 1 type = simulated
242026-03-03T16:56:42.961ZINFOtest_metrics (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:41806 slot = gimlet 1 type = simulated
252026-03-03T16:56:42.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-03T16:56:42.961ZINFOtest_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-03-03T16:56:42.961ZINFOtest_metrics: setting up gateway server
282026-03-03T16:56:42.961ZDEBGtest_metrics: successfully registered DTrace USDT probes
292026-03-03T16:56:42.983ZINFOtest_metrics: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
302026-03-03T16:56:42.985ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /ignition versions = all starting from 2.0.0
312026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
322026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
332026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
342026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /ignition/{type}/{slot}/{command} versions = all
352026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /local/all-sp-ids versions = all
362026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /local/switch-id versions = all
372026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /recovery/host-phase2 versions = all
382026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot} versions = all
392026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component versions = all
402026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
412026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
422026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
432026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
442026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
452026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
462026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
472026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
482026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
492026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
502026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
512026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
522026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
532026-03-03T16:56:42.986ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
542026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
552026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
562026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/ereports versions = all
572026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
582026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
592026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
602026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
612026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/power-state versions = all
622026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/power-state versions = all
632026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
642026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/startup-options versions = all
652026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = POST path = /sp/{type}/{slot}/startup-options versions = all
662026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/task-dump versions = all
672026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36753 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
682026-03-03T16:56:42.987ZINFOtest_metrics (dropshot): listening local_addr = [::1]:36753
692026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:36753
702026-03-03T16:56:42.987ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:48844 interface = fake-switch0
712026-03-03T16:56:42.987ZTRACtest_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-03T16:56:42.987ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:53058 interface = fake-switch1
732026-03-03T16:56:42.987ZTRACtest_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-03T16:56:42.987ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:38388 interface = fake-sled0
752026-03-03T16:56:42.987ZTRACtest_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-03T16:56:42.987ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:51716 interface = fake-sled1
772026-03-03T16:56:42.987ZTRACtest_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-03T16:56:42.987ZDEBGtest_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 7.971\u{b5}s error = discovery process not yet complete
792026-03-03T16:56:42.987ZWARNtest_metrics (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
802026-03-03T16:56:42.987ZDEBGtest_metrics (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = de8ce8d2-374a-4fbc-9ba0-8761f2e1330d
812026-03-03T16:56:42.987ZDEBGtest_metrics (producer-server): registered DTrace probes
822026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36961 method = GET path = /{producer_id} versions = all
832026-03-03T16:56:42.987ZINFOtest_metrics (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.7/src/server.rs:328 local_addr = [::1]:36961
842026-03-03T16:56:42.987ZDEBGtest_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:36961
852026-03-03T16:56:42.987ZDEBGtest_metrics (producer-server): Requested any available port, Dropshot server has been bound to [::1]:36961
862026-03-03T16:56:42.987ZDEBGtest_metrics (producer-server): Nexus IP not provided, will use DNS to resolve it
872026-03-03T16:56:42.987ZINFOtest_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-03T16:56:42.987ZDEBGtest_metrics (producer-server): starting producer registration task
892026-03-03T16:56:42.987ZINFOtest_metrics (producer-server): starting oximeter metric producer server address = [::1]:36961 file = oximeter/producer/src/lib.rs:281 interval = 10s producer_id = de8ce8d2-374a-4fbc-9ba0-8761f2e1330d
902026-03-03T16:56:42.987ZINFOtest_metrics (producer-server): bound metrics producer server address = [::1]:36961 collection_interval = 10s producer_id = de8ce8d2-374a-4fbc-9ba0-8761f2e1330d
912026-03-03T16:56:42.987ZDEBGtest_metrics (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
922026-03-03T16:56:42.987ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
932026-03-03T16:56:42.987ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:53849, vid: One } slot = sidecar 0
942026-03-03T16:56:42.987ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:40263, vid: One } slot = sidecar 1
952026-03-03T16:56:42.987ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:58041, vid: One } slot = gimlet 0
962026-03-03T16:56:42.987ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:36288, vid: One } slot = gimlet 1
972026-03-03T16:56:42.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
982026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:48844 interface = fake-switch0
992026-03-03T16:56:42.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
1002026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:53058 interface = fake-switch1
1012026-03-03T16:56:42.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
1022026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:38388 interface = fake-sled0
1032026-03-03T16:56:42.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
1042026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:51716 interface = fake-sled1
1052026-03-03T16:56:42.987ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 1.176082ms error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
1062026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1072026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1082026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1092026-03-03T16:56:42.987ZINFOtest_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1102026-03-03T16:56:42.987ZDEBGtest_metrics (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
1112026-03-03T16:56:43.030ZINFOtest_metrics (sensor-poller): starting to poll SP sensor data every 1s
1122026-03-03T16:56:43.030ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1132026-03-03T16:56:43.030ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1142026-03-03T16:56:43.030ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1152026-03-03T16:56:43.030ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1162026-03-03T16:56:43.033ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1172026-03-03T16:56:43.034ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1182026-03-03T16:56:43.034ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1192026-03-03T16:56:43.034ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1202026-03-03T16:56:43.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1212026-03-03T16:56:43.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1222026-03-03T16:56:43.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-03-03T16:56:43.034ZTRACtest_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-03T16:56:43.036ZDEBGtest_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
1252026-03-03T16:56:43.036ZDEBGtest_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
1262026-03-03T16:56:43.036ZDEBGtest_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
1272026-03-03T16:56:43.036ZDEBGtest_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-03T16:56:43.036ZTRACtest_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]) }) })
1292026-03-03T16:56:43.036ZTRACtest_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]) }) })
1302026-03-03T16:56:43.036ZTRACtest_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]) }) })
1312026-03-03T16:56:43.036ZTRACtest_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-03T16:56:43.036ZDEBGtest_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
1332026-03-03T16:56:43.036ZDEBGtest_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
1342026-03-03T16:56:43.036ZDEBGtest_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
1352026-03-03T16:56:43.036ZDEBGtest_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-03T16:56:43.037ZTRACtest_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 }) }
1372026-03-03T16:56:43.037ZTRACtest_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 }) }
1382026-03-03T16:56:43.037ZTRACtest_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 }) }
1392026-03-03T16:56:43.037ZTRACtest_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-03T16:56:43.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1412026-03-03T16:56:43.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1422026-03-03T16:56:43.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1432026-03-03T16:56:43.037ZTRACtest_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-03T16:56:43.037ZDEBGtest_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
1452026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1462026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1472026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1482026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1492026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1502026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1512026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1522026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1532026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1542026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1552026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1562026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1572026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1582026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1592026-03-03T16:56:43.037ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1602026-03-03T16:56:43.037ZDEBGtest_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-03T16:56:43.037ZDEBGtest_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-03T16:56:43.037ZTRACtest_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-8" }, offset: 0 }) }
1632026-03-03T16:56:43.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }
1642026-03-03T16:56:43.037ZTRACtest_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-7" }, offset: 0 }) }
1652026-03-03T16:56:43.037ZTRACtest_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-03T16:56:43.037ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1672026-03-03T16:56:43.037ZDEBGtest_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
1682026-03-03T16:56:43.037ZDEBGtest_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
1692026-03-03T16:56:43.038ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
1702026-03-03T16:56:43.038ZDEBGtest_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
1712026-03-03T16:56:43.038ZDEBGtest_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
1722026-03-03T16:56:43.038ZDEBGtest_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
1732026-03-03T16:56:43.038ZDEBGtest_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
1742026-03-03T16:56:43.038ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1752026-03-03T16:56:43.038ZDEBGtest_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
1762026-03-03T16:56:43.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1772026-03-03T16:56:43.038ZTRACtest_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]) }) })
1782026-03-03T16:56:43.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1792026-03-03T16:56:43.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1802026-03-03T16:56:43.038ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1812026-03-03T16:56:43.044ZTRACtest_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-46" }, offset: 0 }) }
1822026-03-03T16:56:43.044ZTRACtest_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-2" }, offset: 0 }) }
1832026-03-03T16:56:43.044ZTRACtest_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 }) }
1842026-03-03T16:56:43.044ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
1852026-03-03T16:56:43.044ZDEBGtest_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
1862026-03-03T16:56:43.044ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
1872026-03-03T16:56:43.044ZDEBGtest_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
1882026-03-03T16:56:43.044ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1892026-03-03T16:56:43.044ZDEBGtest_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
1902026-03-03T16:56:43.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1912026-03-03T16:56:43.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1922026-03-03T16:56:43.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1932026-03-03T16:56:43.045ZTRACtest_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-0" }, offset: 0 }) }
1942026-03-03T16:56:43.045ZTRACtest_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-8" }, offset: 0 }) }
1952026-03-03T16:56:43.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
1962026-03-03T16:56:43.046ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
1972026-03-03T16:56:43.046ZDEBGtest_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
1982026-03-03T16:56:43.046ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
1992026-03-03T16:56:43.046ZDEBGtest_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
2002026-03-03T16:56:43.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
2012026-03-03T16:56:43.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2022026-03-03T16:56:43.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2032026-03-03T16:56:43.046ZTRACtest_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]) }) })
2042026-03-03T16:56:43.047ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2052026-03-03T16:56:43.047ZTRACtest_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-2" }, offset: 0 }) }
2062026-03-03T16:56:43.047ZTRACtest_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-0" }, offset: 0 }) }
2072026-03-03T16:56:43.048ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2082026-03-03T16:56:43.049ZDEBGtest_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
2092026-03-03T16:56:43.049ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2102026-03-03T16:56:43.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
2112026-03-03T16:56:43.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2122026-03-03T16:56:43.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2132026-03-03T16:56:43.049ZTRACtest_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-1" }, offset: 0 }) }
2142026-03-03T16:56:43.049ZTRACtest_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-1" }, offset: 0 }) }
2152026-03-03T16:56:43.049ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2162026-03-03T16:56:43.049ZDEBGtest_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
2172026-03-03T16:56:43.049ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2182026-03-03T16:56:43.049ZDEBGtest_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
2192026-03-03T16:56:43.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2202026-03-03T16:56:43.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2212026-03-03T16:56:43.050ZTRACtest_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-39" }, offset: 0 }) }
2222026-03-03T16:56:43.050ZTRACtest_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-53" }, offset: 0 }) }
2232026-03-03T16:56:43.050ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2242026-03-03T16:56:43.050ZDEBGtest_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
2252026-03-03T16:56:43.050ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2262026-03-03T16:56:43.050ZDEBGtest_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
2272026-03-03T16:56:43.050ZDEBGtest_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
2282026-03-03T16:56:43.050ZDEBGtest_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
2292026-03-03T16:56:43.050ZDEBGtest_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
2302026-03-03T16:56:43.050ZDEBGtest_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
2312026-03-03T16:56:43.050ZDEBGtest_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
2322026-03-03T16:56:43.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2332026-03-03T16:56:43.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2342026-03-03T16:56:43.052ZTRACtest_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-53" }, offset: 0 }) }
2352026-03-03T16:56:43.052ZTRACtest_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-39" }, offset: 0 }) }
2362026-03-03T16:56:43.054ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2372026-03-03T16:56:43.055ZDEBGtest_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
2382026-03-03T16:56:43.055ZDEBGtest_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
2392026-03-03T16:56:43.055ZDEBGtest_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
2402026-03-03T16:56:43.055ZDEBGtest_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
2412026-03-03T16:56:43.055ZDEBGtest_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
2422026-03-03T16:56:43.055ZDEBGtest_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
2432026-03-03T16:56:43.055ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2442026-03-03T16:56:43.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 1
2452026-03-03T16:56:43.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2462026-03-03T16:56:43.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2472026-03-03T16:56:43.057ZTRACtest_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-7" }, offset: 0 }) }
2482026-03-03T16:56:43.061ZTRACtest_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-46" }, offset: 0 }) }
2492026-03-03T16:56:43.061ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2502026-03-03T16:56:43.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.45898438) }) index = 0 slot = gimlet 0
2512026-03-03T16:56:43.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.024414063) }) index = 1 slot = gimlet 0
2522026-03-03T16:56:43.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.03125) }) index = 2 slot = gimlet 0
2532026-03-03T16:56:43.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.328125) }) index = 3 slot = gimlet 0
2542026-03-03T16:56:43.061ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2552026-03-03T16:56:43.061ZDEBGtest_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
2562026-03-03T16:56:43.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2572026-03-03T16:56:43.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2582026-03-03T16:56:43.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2592026-03-03T16:56:43.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2602026-03-03T16:56:43.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
2612026-03-03T16:56:43.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
2622026-03-03T16:56:43.061ZTRACtest_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]) }) })
2632026-03-03T16:56:43.061ZTRACtest_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]) }) })
2642026-03-03T16:56:43.061ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2652026-03-03T16:56:43.061ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2662026-03-03T16:56:43.160ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36753 remote_addr = [::1]:51814
2672026-03-03T16:56:43.190ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51814 req_id = 0c2a1314-c68f-48c1-ad01-dd38f7e56145 uri = /local/switch-id
2682026-03-03T16:56:43.190ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51814 req_id = 0c2a1314-c68f-48c1-ad01-dd38f7e56145 uri = /local/switch-id version = 3.0.0
2692026-03-03T16:56:43.192ZINFOtest_metrics (dropshot): request completed latency_us = 2075 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51814 req_id = 0c2a1314-c68f-48c1-ad01-dd38f7e56145 response_code = 200 uri = /local/switch-id
2702026-03-03T16:56:43.196ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51814 req_id = d446e496-18a6-4cf1-8674-686c27daed6e uri = /sp/switch/0
2712026-03-03T16:56:43.197ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51814 req_id = d446e496-18a6-4cf1-8674-686c27daed6e uri = /sp/switch/0 version = 3.0.0
2722026-03-03T16:56:43.197ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
2732026-03-03T16:56:43.299ZDEBGtest_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
2742026-03-03T16:56:43.401ZTRACtest_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]) }) })
2752026-03-03T16:56:43.401ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2762026-03-03T16:56:43.402ZTRACtest_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 }) }
2772026-03-03T16:56:43.434ZTRACtest_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(()) }))
2782026-03-03T16:56:43.435ZINFOtest_metrics (dropshot): request completed latency_us = 238797 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51814 req_id = d446e496-18a6-4cf1-8674-686c27daed6e response_code = 200 uri = /sp/switch/0
2792026-03-03T16:56:43.435ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 449.859005ms error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
2802026-03-03T16:56:43.694ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2812026-03-03T16:56:43.694ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 709.033098ms error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
2822026-03-03T16:56:44.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2832026-03-03T16:56:44.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2842026-03-03T16:56:44.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2852026-03-03T16:56:44.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2862026-03-03T16:56:44.030ZTRACtest_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-03T16:56:44.030ZTRACtest_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-03T16:56:44.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2892026-03-03T16:56:44.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2902026-03-03T16:56:44.031ZDEBGtest_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-03T16:56:44.031ZDEBGtest_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-03T16:56:44.031ZDEBGtest_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
2932026-03-03T16:56:44.031ZDEBGtest_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
2942026-03-03T16:56:44.031ZTRACtest_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-03T16:56:44.031ZTRACtest_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-03T16:56:44.031ZTRACtest_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]) }) })
2972026-03-03T16:56:44.031ZTRACtest_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]) }) })
2982026-03-03T16:56:44.031ZTRACtest_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-03T16:56:44.031ZTRACtest_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-03T16:56:44.031ZTRACtest_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-8" }, offset: 0 }) }
3012026-03-03T16:56:44.031ZTRACtest_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-7" }, offset: 0 }) }
3022026-03-03T16:56:44.031ZDEBGtest_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-03T16:56:44.031ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3042026-03-03T16:56:44.031ZDEBGtest_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-03T16:56:44.031ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3062026-03-03T16:56:44.031ZDEBGtest_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
3072026-03-03T16:56:44.032ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3082026-03-03T16:56:44.032ZDEBGtest_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
3092026-03-03T16:56:44.032ZDEBGtest_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
3102026-03-03T16:56:44.032ZDEBGtest_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
3112026-03-03T16:56:44.032ZDEBGtest_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
3122026-03-03T16:56:44.032ZTRACtest_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]) }) })
3132026-03-03T16:56:44.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3142026-03-03T16:56:44.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3152026-03-03T16:56:44.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3162026-03-03T16:56:44.032ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3172026-03-03T16:56:44.034ZTRACtest_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 }) }
3182026-03-03T16:56:44.034ZTRACtest_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-46" }, offset: 0 }) }
3192026-03-03T16:56:44.034ZTRACtest_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-2" }, offset: 0 }) }
3202026-03-03T16:56:44.034ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3212026-03-03T16:56:44.034ZDEBGtest_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
3222026-03-03T16:56:44.034ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3232026-03-03T16:56:44.034ZDEBGtest_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
3242026-03-03T16:56:44.034ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3252026-03-03T16:56:44.034ZDEBGtest_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
3262026-03-03T16:56:44.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3272026-03-03T16:56:44.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3282026-03-03T16:56:44.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3292026-03-03T16:56:44.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
3302026-03-03T16:56:44.035ZTRACtest_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-0" }, offset: 0 }) }
3312026-03-03T16:56:44.035ZTRACtest_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-8" }, offset: 0 }) }
3322026-03-03T16:56:44.035ZDEBGtest_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
3332026-03-03T16:56:44.035ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3342026-03-03T16:56:44.035ZDEBGtest_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
3352026-03-03T16:56:44.035ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3362026-03-03T16:56:44.035ZDEBGtest_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
3372026-03-03T16:56:44.036ZTRACtest_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]) }) })
3382026-03-03T16:56:44.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3392026-03-03T16:56:44.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3402026-03-03T16:56:44.036ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3412026-03-03T16:56:44.036ZTRACtest_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-2" }, offset: 0 }) }
3422026-03-03T16:56:44.037ZTRACtest_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-0" }, offset: 0 }) }
3432026-03-03T16:56:44.037ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3442026-03-03T16:56:44.037ZDEBGtest_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
3452026-03-03T16:56:44.037ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3462026-03-03T16:56:44.037ZDEBGtest_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
3472026-03-03T16:56:44.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3482026-03-03T16:56:44.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3492026-03-03T16:56:44.037ZTRACtest_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-1" }, offset: 0 }) }
3502026-03-03T16:56:44.038ZTRACtest_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-1" }, offset: 0 }) }
3512026-03-03T16:56:44.038ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3522026-03-03T16:56:44.038ZDEBGtest_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
3532026-03-03T16:56:44.038ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3542026-03-03T16:56:44.038ZDEBGtest_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
3552026-03-03T16:56:44.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3562026-03-03T16:56:44.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3572026-03-03T16:56:44.041ZTRACtest_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-39" }, offset: 0 }) }
3582026-03-03T16:56:44.042ZTRACtest_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-53" }, offset: 0 }) }
3592026-03-03T16:56:44.042ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3602026-03-03T16:56:44.042ZDEBGtest_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
3612026-03-03T16:56:44.042ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3622026-03-03T16:56:44.042ZDEBGtest_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
3632026-03-03T16:56:44.042ZDEBGtest_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
3642026-03-03T16:56:44.042ZDEBGtest_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
3652026-03-03T16:56:44.042ZDEBGtest_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
3662026-03-03T16:56:44.042ZDEBGtest_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
3672026-03-03T16:56:44.042ZDEBGtest_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
3682026-03-03T16:56:44.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3692026-03-03T16:56:44.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3702026-03-03T16:56:44.043ZTRACtest_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-53" }, offset: 0 }) }
3712026-03-03T16:56:44.043ZTRACtest_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-39" }, offset: 0 }) }
3722026-03-03T16:56:44.043ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3732026-03-03T16:56:44.043ZDEBGtest_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
3742026-03-03T16:56:44.043ZDEBGtest_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
3752026-03-03T16:56:44.043ZDEBGtest_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
3762026-03-03T16:56:44.043ZDEBGtest_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
3772026-03-03T16:56:44.043ZDEBGtest_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
3782026-03-03T16:56:44.043ZDEBGtest_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
3792026-03-03T16:56:44.043ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3802026-03-03T16:56:44.043ZDEBGtest_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
3812026-03-03T16:56:44.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3822026-03-03T16:56:44.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3832026-03-03T16:56:44.045ZTRACtest_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-7" }, offset: 0 }) }
3842026-03-03T16:56:44.045ZTRACtest_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-46" }, offset: 0 }) }
3852026-03-03T16:56:44.045ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3862026-03-03T16:56:44.045ZDEBGtest_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
3872026-03-03T16:56:44.045ZDEBGtest_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
3882026-03-03T16:56:44.045ZDEBGtest_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
3892026-03-03T16:56:44.045ZDEBGtest_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
3902026-03-03T16:56:44.045ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3912026-03-03T16:56:44.045ZDEBGtest_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
3922026-03-03T16:56:44.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3932026-03-03T16:56:44.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3942026-03-03T16:56:44.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3952026-03-03T16:56:44.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3962026-03-03T16:56:44.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
3972026-03-03T16:56:44.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
3982026-03-03T16:56:44.046ZTRACtest_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]) }) })
3992026-03-03T16:56:44.046ZTRACtest_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]) }) })
4002026-03-03T16:56:44.046ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4012026-03-03T16:56:44.047ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4022026-03-03T16:56:45.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4032026-03-03T16:56:45.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4042026-03-03T16:56:45.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4052026-03-03T16:56:45.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4062026-03-03T16:56:45.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
4072026-03-03T16:56:45.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
4082026-03-03T16:56:45.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
4092026-03-03T16:56:45.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
4102026-03-03T16:56:45.031ZDEBGtest_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
4112026-03-03T16:56:45.031ZDEBGtest_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
4122026-03-03T16:56:45.031ZDEBGtest_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
4132026-03-03T16:56:45.031ZDEBGtest_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
4142026-03-03T16:56:45.031ZTRACtest_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]) }) })
4152026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4162026-03-03T16:56:45.031ZTRACtest_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]) }) })
4172026-03-03T16:56:45.031ZTRACtest_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]) }) })
4182026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(SpState) }
4192026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4202026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4212026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4222026-03-03T16:56:45.031ZDEBGtest_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
4232026-03-03T16:56:45.031ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4242026-03-03T16:56:45.031ZDEBGtest_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
4252026-03-03T16:56:45.031ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4262026-03-03T16:56:45.031ZDEBGtest_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
4272026-03-03T16:56:45.031ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
4282026-03-03T16:56:45.031ZDEBGtest_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
4292026-03-03T16:56:45.031ZDEBGtest_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
4302026-03-03T16:56:45.031ZDEBGtest_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
4312026-03-03T16:56:45.031ZDEBGtest_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
4322026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4332026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4342026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4352026-03-03T16:56:45.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4362026-03-03T16:56:45.031ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4372026-03-03T16:56:45.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4382026-03-03T16:56:45.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4392026-03-03T16:56:45.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4402026-03-03T16:56:45.034ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
4412026-03-03T16:56:45.034ZDEBGtest_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
4422026-03-03T16:56:45.034ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
4432026-03-03T16:56:45.034ZDEBGtest_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
4442026-03-03T16:56:45.034ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4452026-03-03T16:56:45.034ZDEBGtest_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
4462026-03-03T16:56:45.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4472026-03-03T16:56:45.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4482026-03-03T16:56:45.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4492026-03-03T16:56:45.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }
4502026-03-03T16:56:45.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4512026-03-03T16:56:45.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4522026-03-03T16:56:45.035ZDEBGtest_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
4532026-03-03T16:56:45.036ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4542026-03-03T16:56:45.036ZDEBGtest_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
4552026-03-03T16:56:45.036ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4562026-03-03T16:56:45.036ZDEBGtest_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
4572026-03-03T16:56:45.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4582026-03-03T16:56:45.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4592026-03-03T16:56:45.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4602026-03-03T16:56:45.047ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4612026-03-03T16:56:45.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4622026-03-03T16:56:45.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4632026-03-03T16:56:45.050ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
4642026-03-03T16:56:45.050ZDEBGtest_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
4652026-03-03T16:56:45.050ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4662026-03-03T16:56:45.050ZDEBGtest_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
4672026-03-03T16:56:45.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4682026-03-03T16:56:45.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4692026-03-03T16:56:45.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4702026-03-03T16:56:45.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4712026-03-03T16:56:45.052ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4722026-03-03T16:56:45.052ZDEBGtest_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
4732026-03-03T16:56:45.052ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4742026-03-03T16:56:45.052ZDEBGtest_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
4752026-03-03T16:56:45.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4762026-03-03T16:56:45.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4772026-03-03T16:56:45.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4782026-03-03T16:56:45.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4792026-03-03T16:56:45.053ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4802026-03-03T16:56:45.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
4812026-03-03T16:56:45.053ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4822026-03-03T16:56:45.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
4832026-03-03T16:56:45.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
4842026-03-03T16:56:45.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
4852026-03-03T16:56:45.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
4862026-03-03T16:56:45.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
4872026-03-03T16:56:45.054ZDEBGtest_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
4882026-03-03T16:56:45.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4892026-03-03T16:56:45.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4902026-03-03T16:56:45.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4912026-03-03T16:56:45.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4922026-03-03T16:56:45.057ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4932026-03-03T16:56:45.057ZDEBGtest_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
4942026-03-03T16:56:45.057ZDEBGtest_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
4952026-03-03T16:56:45.057ZDEBGtest_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
4962026-03-03T16:56:45.057ZDEBGtest_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
4972026-03-03T16:56:45.057ZDEBGtest_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
4982026-03-03T16:56:45.057ZDEBGtest_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
4992026-03-03T16:56:45.057ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5002026-03-03T16:56:45.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
5012026-03-03T16:56:45.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5022026-03-03T16:56:45.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5032026-03-03T16:56:45.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5042026-03-03T16:56:45.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5052026-03-03T16:56:45.058ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5062026-03-03T16:56:45.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.45898438) }) index = 0 slot = gimlet 0
5072026-03-03T16:56:45.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.024414063) }) index = 1 slot = gimlet 0
5082026-03-03T16:56:45.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.03125) }) index = 2 slot = gimlet 0
5092026-03-03T16:56:45.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.328125) }) index = 3 slot = gimlet 0
5102026-03-03T16:56:45.059ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
5112026-03-03T16:56:45.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
5122026-03-03T16:56:45.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5132026-03-03T16:56:45.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5142026-03-03T16:56:45.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
5152026-03-03T16:56:45.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
5162026-03-03T16:56:45.064ZDEBGtest_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
5172026-03-03T16:56:45.064ZDEBGtest_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
5182026-03-03T16:56:45.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5192026-03-03T16:56:45.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5202026-03-03T16:56:45.064ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
5212026-03-03T16:56:45.064ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
5222026-03-03T16:56:45.108ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
5232026-03-03T16:56:45.109ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 2.123584316s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
5242026-03-03T16:56:45.354ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36753 remote_addr = [::1]:51816
5252026-03-03T16:56:45.354ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f6597987-8828-406e-91f5-036f727cb7f5 uri = /ignition
5262026-03-03T16:56:45.355ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f6597987-8828-406e-91f5-036f727cb7f5 uri = /ignition version = 3.0.0
5272026-03-03T16:56:45.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
5282026-03-03T16:56:45.363ZDEBGtest_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 }]
5292026-03-03T16:56:45.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
5302026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
5312026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
5322026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
5332026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
5342026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
5352026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
5362026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
5372026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
5382026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
5392026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
5402026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
5412026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
5422026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
5432026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
5442026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
5452026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
5462026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
5472026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
5482026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
5492026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
5502026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
5512026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
5522026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
5532026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
5542026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
5552026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
5562026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
5572026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
5582026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
5592026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
5602026-03-03T16:56:45.365ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
5612026-03-03T16:56:45.365ZINFOtest_metrics (dropshot): request completed latency_us = 10371 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f6597987-8828-406e-91f5-036f727cb7f5 response_code = 200 uri = /ignition
5622026-03-03T16:56:45.388ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = faccc29c-e0ff-45ad-af23-7ae5c996fcf2 uri = /sp/switch/0
5632026-03-03T16:56:45.388ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = faccc29c-e0ff-45ad-af23-7ae5c996fcf2 uri = /sp/switch/0 version = 3.0.0
5642026-03-03T16:56:45.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(SpState) }
5652026-03-03T16:56:45.389ZDEBGtest_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
5662026-03-03T16:56:45.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5672026-03-03T16:56:45.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
5682026-03-03T16:56:45.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
5692026-03-03T16:56:45.389ZINFOtest_metrics (dropshot): request completed latency_us = 1280 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = faccc29c-e0ff-45ad-af23-7ae5c996fcf2 response_code = 200 uri = /sp/switch/0
5702026-03-03T16:56:45.400ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 3b15c637-cc0c-467f-945e-e559cdd4a7ad uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
5712026-03-03T16:56:45.400ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 3b15c637-cc0c-467f-945e-e559cdd4a7ad uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
5722026-03-03T16:56:45.401ZTRACtest_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: [71, 73, 84, 67] }) }
5732026-03-03T16:56:45.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-switch0 response = CabooseValue
5742026-03-03T16:56:45.403ZTRACtest_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: [66, 79, 82, 68] }) }
5752026-03-03T16:56:45.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch0 response = CabooseValue
5762026-03-03T16:56:45.403ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
5772026-03-03T16:56:45.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch0 response = CabooseValue
5782026-03-03T16:56:45.403ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
5792026-03-03T16:56:45.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch0 response = CabooseValue
5802026-03-03T16:56:45.403ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
5812026-03-03T16:56:45.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
5822026-03-03T16:56:45.403ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
5832026-03-03T16:56:45.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5842026-03-03T16:56:45.404ZINFOtest_metrics (dropshot): request completed latency_us = 3206 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 3b15c637-cc0c-467f-945e-e559cdd4a7ad response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
5852026-03-03T16:56:45.404ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = a9fe6460-b730-4764-a0be-26a2a869a2df uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
5862026-03-03T16:56:45.404ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = a9fe6460-b730-4764-a0be-26a2a869a2df uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
5872026-03-03T16:56:45.404ZTRACtest_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: [71, 73, 84, 67] }) }
5882026-03-03T16:56:45.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch0 response = CabooseValue
5892026-03-03T16:56:45.404ZTRACtest_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: [66, 79, 82, 68] }) }
5902026-03-03T16:56:45.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch0 response = CabooseValue
5912026-03-03T16:56:45.405ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
5922026-03-03T16:56:45.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch0 response = CabooseValue
5932026-03-03T16:56:45.405ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
5942026-03-03T16:56:45.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch0 response = CabooseValue
5952026-03-03T16:56:45.405ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
5962026-03-03T16:56:45.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
5972026-03-03T16:56:45.405ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
5982026-03-03T16:56:45.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
5992026-03-03T16:56:45.405ZINFOtest_metrics (dropshot): request completed latency_us = 855 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = a9fe6460-b730-4764-a0be-26a2a869a2df response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
6002026-03-03T16:56:45.405ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 721d5c93-b95c-4a44-9dc0-443c4870c4b6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
6012026-03-03T16:56:45.405ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 721d5c93-b95c-4a44-9dc0-443c4870c4b6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
6022026-03-03T16:56:45.405ZTRACtest_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: [71, 73, 84, 67] }) }
6032026-03-03T16:56:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch0 response = CabooseValue
6042026-03-03T16:56:45.406ZTRACtest_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: [66, 79, 82, 68] }) }
6052026-03-03T16:56:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch0 response = CabooseValue
6062026-03-03T16:56:45.406ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
6072026-03-03T16:56:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch0 response = CabooseValue
6082026-03-03T16:56:45.406ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
6092026-03-03T16:56:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch0 response = CabooseValue
6102026-03-03T16:56:45.406ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
6112026-03-03T16:56:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch0 response = CabooseValue
6122026-03-03T16:56:45.406ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
6132026-03-03T16:56:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6142026-03-03T16:56:45.406ZINFOtest_metrics (dropshot): request completed latency_us = 808 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 721d5c93-b95c-4a44-9dc0-443c4870c4b6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
6152026-03-03T16:56:45.407ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 05be15e9-5ccb-4d8b-8a3e-1e0ad9087ad9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
6162026-03-03T16:56:45.407ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 05be15e9-5ccb-4d8b-8a3e-1e0ad9087ad9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
6172026-03-03T16:56:45.407ZTRACtest_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: [71, 73, 84, 67] }) }
6182026-03-03T16:56:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch0 response = CabooseValue
6192026-03-03T16:56:45.407ZTRACtest_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: [66, 79, 82, 68] }) }
6202026-03-03T16:56:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch0 response = CabooseValue
6212026-03-03T16:56:45.407ZTRACtest_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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
6222026-03-03T16:56:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch0 response = CabooseValue
6232026-03-03T16:56:45.407ZTRACtest_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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
6242026-03-03T16:56:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch0 response = CabooseValue
6252026-03-03T16:56:45.407ZTRACtest_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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
6262026-03-03T16:56:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch0 response = CabooseValue
6272026-03-03T16:56:45.407ZTRACtest_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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
6282026-03-03T16:56:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6292026-03-03T16:56:45.407ZINFOtest_metrics (dropshot): request completed latency_us = 823 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 05be15e9-5ccb-4d8b-8a3e-1e0ad9087ad9 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
6302026-03-03T16:56:45.408ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 92855c6a-dd2b-4c6f-9bb4-13ae6718d178 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
6312026-03-03T16:56:45.408ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 92855c6a-dd2b-4c6f-9bb4-13ae6718d178 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
6322026-03-03T16:56:45.408ZTRACtest_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: [71, 73, 84, 67] }) }
6332026-03-03T16:56:45.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch0 response = CabooseValue
6342026-03-03T16:56:45.408ZTRACtest_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: [66, 79, 82, 68] }) }
6352026-03-03T16:56:45.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch0 response = CabooseValue
6362026-03-03T16:56:45.408ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
6372026-03-03T16:56:45.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch0 response = CabooseValue
6382026-03-03T16:56:45.408ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
6392026-03-03T16:56:45.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch0 response = CabooseValue
6402026-03-03T16:56:45.408ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
6412026-03-03T16:56:45.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch0 response = CabooseValue
6422026-03-03T16:56:45.408ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
6432026-03-03T16:56:45.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6442026-03-03T16:56:45.408ZINFOtest_metrics (dropshot): request completed latency_us = 593 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 92855c6a-dd2b-4c6f-9bb4-13ae6718d178 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
6452026-03-03T16:56:45.409ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 57c69ff8-3412-476a-80f1-44b956f71dac uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
6462026-03-03T16:56:45.409ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 57c69ff8-3412-476a-80f1-44b956f71dac uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
6472026-03-03T16:56:45.409ZTRACtest_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: [71, 73, 84, 67] }) }
6482026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch0 response = CabooseValue
6492026-03-03T16:56:45.444ZTRACtest_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: [66, 79, 82, 68] }) }
6502026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch0 response = CabooseValue
6512026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
6522026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch0 response = CabooseValue
6532026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
6542026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch0 response = CabooseValue
6552026-03-03T16:56:45.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
6562026-03-03T16:56:45.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch0 response = CabooseValue
6572026-03-03T16:56:45.445ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
6582026-03-03T16:56:45.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
6592026-03-03T16:56:45.445ZINFOtest_metrics (dropshot): request completed latency_us = 36008 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 57c69ff8-3412-476a-80f1-44b956f71dac response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
6602026-03-03T16:56:45.445ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 4be93f5a-b3f5-4601-9735-cf821d36b0ea uri = /sp/switch/0/component/rot/cmpa
6612026-03-03T16:56:45.445ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 4be93f5a-b3f5-4601-9735-cf821d36b0ea uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
6622026-03-03T16:56:45.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
6632026-03-03T16:56:45.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-switch0 response = ReadRot(Ok)
6642026-03-03T16:56:45.446ZINFOtest_metrics (dropshot): request completed latency_us = 561 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 4be93f5a-b3f5-4601-9735-cf821d36b0ea response_code = 200 uri = /sp/switch/0/component/rot/cmpa
6652026-03-03T16:56:45.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 9e524348-5d75-4ccb-ad8c-c95e8f2cfdfc uri = /sp/switch/0/component/rot/cfpa
6662026-03-03T16:56:45.447ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 9e524348-5d75-4ccb-ad8c-c95e8f2cfdfc uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6672026-03-03T16:56:45.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
6682026-03-03T16:56:45.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch0 response = ReadRot(Ok)
6692026-03-03T16:56:45.447ZINFOtest_metrics (dropshot): request completed latency_us = 532 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 9e524348-5d75-4ccb-ad8c-c95e8f2cfdfc response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6702026-03-03T16:56:45.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 209b84e1-422e-456e-9aeb-3405bf3c9dac uri = /sp/switch/0/component/rot/cfpa
6712026-03-03T16:56:45.448ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 209b84e1-422e-456e-9aeb-3405bf3c9dac uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6722026-03-03T16:56:45.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
6732026-03-03T16:56:45.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch0 response = ReadRot(Ok)
6742026-03-03T16:56:45.448ZINFOtest_metrics (dropshot): request completed latency_us = 496 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 209b84e1-422e-456e-9aeb-3405bf3c9dac response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6752026-03-03T16:56:45.469ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c3719d89-90d3-47b3-ba31-b60d08f24e0f uri = /sp/switch/0/component/rot/cfpa
6762026-03-03T16:56:45.469ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c3719d89-90d3-47b3-ba31-b60d08f24e0f uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
6772026-03-03T16:56:45.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
6782026-03-03T16:56:45.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch0 response = ReadRot(Ok)
6792026-03-03T16:56:45.479ZINFOtest_metrics (dropshot): request completed latency_us = 9605 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c3719d89-90d3-47b3-ba31-b60d08f24e0f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
6802026-03-03T16:56:45.482ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 546d2d9f-f2b1-450f-98c1-81795b94e565 uri = /sp/switch/1
6812026-03-03T16:56:45.482ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 546d2d9f-f2b1-450f-98c1-81795b94e565 uri = /sp/switch/1 version = 3.0.0
6822026-03-03T16:56:45.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }
6832026-03-03T16:56:45.482ZDEBGtest_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
6842026-03-03T16:56:45.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6852026-03-03T16:56:45.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
6862026-03-03T16:56:45.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch1 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
6872026-03-03T16:56:45.485ZINFOtest_metrics (dropshot): request completed latency_us = 1311 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 546d2d9f-f2b1-450f-98c1-81795b94e565 response_code = 200 uri = /sp/switch/1
6882026-03-03T16:56:45.485ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7ebe00b8-df04-4f1d-88b3-9722d30d238b uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
6892026-03-03T16:56:45.485ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7ebe00b8-df04-4f1d-88b3-9722d30d238b uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
6902026-03-03T16:56:45.485ZTRACtest_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: [71, 73, 84, 67] }) }
6912026-03-03T16:56:45.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch1 response = CabooseValue
6922026-03-03T16:56:45.485ZTRACtest_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: [66, 79, 82, 68] }) }
6932026-03-03T16:56:45.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } interface = fake-switch1 response = CabooseValue
6942026-03-03T16:56:45.485ZTRACtest_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: [78, 65, 77, 69] }) }
6952026-03-03T16:56:45.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-switch1 response = CabooseValue
6962026-03-03T16:56:45.485ZTRACtest_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: [86, 69, 82, 83] }) }
6972026-03-03T16:56:45.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-switch1 response = CabooseValue
6982026-03-03T16:56:45.485ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
6992026-03-03T16:56:45.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
7002026-03-03T16:56:45.485ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
7012026-03-03T16:56:45.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7022026-03-03T16:56:45.485ZINFOtest_metrics (dropshot): request completed latency_us = 627 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7ebe00b8-df04-4f1d-88b3-9722d30d238b response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
7032026-03-03T16:56:45.487ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 95317939-506f-4676-b8b5-f70189e56e97 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
7042026-03-03T16:56:45.487ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 95317939-506f-4676-b8b5-f70189e56e97 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
7052026-03-03T16:56:45.487ZTRACtest_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: [71, 73, 84, 67] }) }
7062026-03-03T16:56:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-switch1 response = CabooseValue
7072026-03-03T16:56:45.488ZTRACtest_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: [66, 79, 82, 68] }) }
7082026-03-03T16:56:45.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch1 response = CabooseValue
7092026-03-03T16:56:45.488ZTRACtest_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: [78, 65, 77, 69] }) }
7102026-03-03T16:56:45.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch1 response = CabooseValue
7112026-03-03T16:56:45.488ZTRACtest_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: [86, 69, 82, 83] }) }
7122026-03-03T16:56:45.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-switch1 response = CabooseValue
7132026-03-03T16:56:45.488ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
7142026-03-03T16:56:45.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
7152026-03-03T16:56:45.488ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
7162026-03-03T16:56:45.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7172026-03-03T16:56:45.488ZINFOtest_metrics (dropshot): request completed latency_us = 1080 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 95317939-506f-4676-b8b5-f70189e56e97 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
7182026-03-03T16:56:45.490ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = ba7ae830-6621-47b6-ac03-3ae5bd66147f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
7192026-03-03T16:56:45.490ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = ba7ae830-6621-47b6-ac03-3ae5bd66147f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
7202026-03-03T16:56:45.490ZTRACtest_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: [71, 73, 84, 67] }) }
7212026-03-03T16:56:45.491ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch1 response = CabooseValue
7222026-03-03T16:56:45.492ZTRACtest_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: [66, 79, 82, 68] }) }
7232026-03-03T16:56:45.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch1 response = CabooseValue
7242026-03-03T16:56:45.500ZTRACtest_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: [78, 65, 77, 69] }) }
7252026-03-03T16:56:45.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch1 response = CabooseValue
7262026-03-03T16:56:45.500ZTRACtest_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: [86, 69, 82, 83] }) }
7272026-03-03T16:56:45.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch1 response = CabooseValue
7282026-03-03T16:56:45.500ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
7292026-03-03T16:56:45.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch1 response = CabooseValue
7302026-03-03T16:56:45.500ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
7312026-03-03T16:56:45.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7322026-03-03T16:56:45.500ZINFOtest_metrics (dropshot): request completed latency_us = 10558 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = ba7ae830-6621-47b6-ac03-3ae5bd66147f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
7332026-03-03T16:56:45.506ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 1e462174-e8d3-4b4d-8463-358931836d8e uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
7342026-03-03T16:56:45.506ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 1e462174-e8d3-4b4d-8463-358931836d8e uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
7352026-03-03T16:56:45.506ZTRACtest_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: [71, 73, 84, 67] }) }
7362026-03-03T16:56:45.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch1 response = CabooseValue
7372026-03-03T16:56:45.506ZTRACtest_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: [66, 79, 82, 68] }) }
7382026-03-03T16:56:45.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch1 response = CabooseValue
7392026-03-03T16:56:45.507ZTRACtest_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: [78, 65, 77, 69] }) }
7402026-03-03T16:56:45.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch1 response = CabooseValue
7412026-03-03T16:56:45.507ZTRACtest_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: [86, 69, 82, 83] }) }
7422026-03-03T16:56:45.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch1 response = CabooseValue
7432026-03-03T16:56:45.507ZTRACtest_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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
7442026-03-03T16:56:45.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch1 response = CabooseValue
7452026-03-03T16:56:45.507ZTRACtest_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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
7462026-03-03T16:56:45.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7472026-03-03T16:56:45.507ZINFOtest_metrics (dropshot): request completed latency_us = 1461 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 1e462174-e8d3-4b4d-8463-358931836d8e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
7482026-03-03T16:56:45.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 9df28985-abeb-4e1a-b465-1c75c7da4b1b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
7492026-03-03T16:56:45.509ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 9df28985-abeb-4e1a-b465-1c75c7da4b1b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
7502026-03-03T16:56:45.509ZTRACtest_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: [71, 73, 84, 67] }) }
7512026-03-03T16:56:45.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch1 response = CabooseValue
7522026-03-03T16:56:45.509ZTRACtest_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: [66, 79, 82, 68] }) }
7532026-03-03T16:56:45.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch1 response = CabooseValue
7542026-03-03T16:56:45.510ZTRACtest_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: [78, 65, 77, 69] }) }
7552026-03-03T16:56:45.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch1 response = CabooseValue
7562026-03-03T16:56:45.523ZTRACtest_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: [86, 69, 82, 83] }) }
7572026-03-03T16:56:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch1 response = CabooseValue
7582026-03-03T16:56:45.524ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
7592026-03-03T16:56:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch1 response = CabooseValue
7602026-03-03T16:56:45.524ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
7612026-03-03T16:56:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7622026-03-03T16:56:45.524ZINFOtest_metrics (dropshot): request completed latency_us = 15009 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 9df28985-abeb-4e1a-b465-1c75c7da4b1b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
7632026-03-03T16:56:45.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 6e1449a7-960e-496d-b78a-6f4287f02eaa uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
7642026-03-03T16:56:45.528ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 6e1449a7-960e-496d-b78a-6f4287f02eaa uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
7652026-03-03T16:56:45.528ZTRACtest_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: [71, 73, 84, 67] }) }
7662026-03-03T16:56:45.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch1 response = CabooseValue
7672026-03-03T16:56:45.528ZTRACtest_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: [66, 79, 82, 68] }) }
7682026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch1 response = CabooseValue
7692026-03-03T16:56:45.529ZTRACtest_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: [78, 65, 77, 69] }) }
7702026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch1 response = CabooseValue
7712026-03-03T16:56:45.529ZTRACtest_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: [86, 69, 82, 83] }) }
7722026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch1 response = CabooseValue
7732026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
7742026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch1 response = CabooseValue
7752026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
7762026-03-03T16:56:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
7772026-03-03T16:56:45.529ZINFOtest_metrics (dropshot): request completed latency_us = 1078 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 6e1449a7-960e-496d-b78a-6f4287f02eaa response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
7782026-03-03T16:56:45.530ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 91fc7724-e169-4cb1-aecd-348ea949f307 uri = /sp/switch/1/component/rot/cmpa
7792026-03-03T16:56:45.530ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 91fc7724-e169-4cb1-aecd-348ea949f307 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
7802026-03-03T16:56:45.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
7812026-03-03T16:56:45.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch1 response = ReadRot(Ok)
7822026-03-03T16:56:45.531ZINFOtest_metrics (dropshot): request completed latency_us = 559 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 91fc7724-e169-4cb1-aecd-348ea949f307 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
7832026-03-03T16:56:45.531ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c08854c2-7bc5-40c7-abcf-b58c44ddc680 uri = /sp/switch/1/component/rot/cfpa
7842026-03-03T16:56:45.531ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c08854c2-7bc5-40c7-abcf-b58c44ddc680 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
7852026-03-03T16:56:45.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
7862026-03-03T16:56:45.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch1 response = ReadRot(Ok)
7872026-03-03T16:56:45.533ZINFOtest_metrics (dropshot): request completed latency_us = 1357 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c08854c2-7bc5-40c7-abcf-b58c44ddc680 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
7882026-03-03T16:56:45.533ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b29d228f-ddad-42a0-9a03-b9167e68333e uri = /sp/switch/1/component/rot/cfpa
7892026-03-03T16:56:45.533ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b29d228f-ddad-42a0-9a03-b9167e68333e uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
7902026-03-03T16:56:45.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
7912026-03-03T16:56:45.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch1 response = ReadRot(Ok)
7922026-03-03T16:56:45.535ZINFOtest_metrics (dropshot): request completed latency_us = 1573 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b29d228f-ddad-42a0-9a03-b9167e68333e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
7932026-03-03T16:56:45.535ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = d6c175cf-ac7f-4f70-81df-aa1d50a11ce2 uri = /sp/switch/1/component/rot/cfpa
7942026-03-03T16:56:45.535ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = d6c175cf-ac7f-4f70-81df-aa1d50a11ce2 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
7952026-03-03T16:56:45.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
7962026-03-03T16:56:45.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch1 response = ReadRot(Ok)
7972026-03-03T16:56:45.536ZINFOtest_metrics (dropshot): request completed latency_us = 435 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = d6c175cf-ac7f-4f70-81df-aa1d50a11ce2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
7982026-03-03T16:56:45.537ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 144035e7-728f-4f90-acf4-8d114d8fef34 uri = /sp/sled/0
7992026-03-03T16:56:45.537ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 144035e7-728f-4f90-acf4-8d114d8fef34 uri = /sp/sled/0 version = 3.0.0
8002026-03-03T16:56:45.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
8012026-03-03T16:56:45.537ZDEBGtest_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
8022026-03-03T16:56:45.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8032026-03-03T16:56:45.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
8042026-03-03T16:56:45.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
8052026-03-03T16:56:45.538ZINFOtest_metrics (dropshot): request completed latency_us = 526 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 144035e7-728f-4f90-acf4-8d114d8fef34 response_code = 200 uri = /sp/sled/0
8062026-03-03T16:56:45.539ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 5943fc8f-cf6a-4c38-90d9-2749a600d0c4 uri = /sp/sled/0/component/host-boot-flash/active-slot
8072026-03-03T16:56:45.539ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 5943fc8f-cf6a-4c38-90d9-2749a600d0c4 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
8082026-03-03T16:56:45.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
8092026-03-03T16:56:45.539ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
8102026-03-03T16:56:45.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled0 response = ComponentActiveSlot(0)
8112026-03-03T16:56:45.539ZINFOtest_metrics (dropshot): request completed latency_us = 615 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 5943fc8f-cf6a-4c38-90d9-2749a600d0c4 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
8122026-03-03T16:56:45.540ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b9045bb2-43be-43a6-acdd-399f09a62f53 uri = /sp/sled/0/component/host-boot-flash/hash/0
8132026-03-03T16:56:45.540ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b9045bb2-43be-43a6-acdd-399f09a62f53 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
8142026-03-03T16:56:45.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
8152026-03-03T16:56:45.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled0 response = HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])
8162026-03-03T16:56:45.548ZINFOtest_metrics (dropshot): request completed latency_us = 7750 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b9045bb2-43be-43a6-acdd-399f09a62f53 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
8172026-03-03T16:56:45.548ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2b562422-7641-4f80-8004-6835a7648340 uri = /sp/sled/0/component/host-boot-flash/hash/1
8182026-03-03T16:56:45.548ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2b562422-7641-4f80-8004-6835a7648340 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
8192026-03-03T16:56:45.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
8202026-03-03T16:56:45.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled0 response = HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])
8212026-03-03T16:56:45.550ZINFOtest_metrics (dropshot): request completed latency_us = 1751 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2b562422-7641-4f80-8004-6835a7648340 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
8222026-03-03T16:56:45.551ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 274dfd20-7ca1-4746-82ad-1c4a0d53aa30 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
8232026-03-03T16:56:45.551ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 274dfd20-7ca1-4746-82ad-1c4a0d53aa30 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
8242026-03-03T16:56:45.551ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
8252026-03-03T16:56:45.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled0 response = CabooseValue
8262026-03-03T16:56:45.555ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
8272026-03-03T16:56:45.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled0 response = CabooseValue
8282026-03-03T16:56:45.555ZTRACtest_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: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
8292026-03-03T16:56:45.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled0 response = CabooseValue
8302026-03-03T16:56:45.556ZTRACtest_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: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
8312026-03-03T16:56:45.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled0 response = CabooseValue
8322026-03-03T16:56:45.556ZTRACtest_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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
8332026-03-03T16:56:45.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8342026-03-03T16:56:45.556ZTRACtest_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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
8352026-03-03T16:56:45.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8362026-03-03T16:56:45.556ZINFOtest_metrics (dropshot): request completed latency_us = 5303 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 274dfd20-7ca1-4746-82ad-1c4a0d53aa30 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
8372026-03-03T16:56:45.558ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = eed3a472-4979-4436-aaa4-bee395c5c91c uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
8382026-03-03T16:56:45.558ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = eed3a472-4979-4436-aaa4-bee395c5c91c uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
8392026-03-03T16:56:45.558ZTRACtest_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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
8402026-03-03T16:56:45.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled0 response = CabooseValue
8412026-03-03T16:56:45.558ZTRACtest_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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
8422026-03-03T16:56:45.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled0 response = CabooseValue
8432026-03-03T16:56:45.558ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
8442026-03-03T16:56:45.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled0 response = CabooseValue
8452026-03-03T16:56:45.558ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
8462026-03-03T16:56:45.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled0 response = CabooseValue
8472026-03-03T16:56:45.558ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
8482026-03-03T16:56:45.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
8492026-03-03T16:56:45.558ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
8502026-03-03T16:56:45.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8512026-03-03T16:56:45.559ZINFOtest_metrics (dropshot): request completed latency_us = 1076 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = eed3a472-4979-4436-aaa4-bee395c5c91c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
8522026-03-03T16:56:45.560ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 595b3a9b-0de2-48fd-a07f-eed6949b55ce uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
8532026-03-03T16:56:45.560ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 595b3a9b-0de2-48fd-a07f-eed6949b55ce uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
8542026-03-03T16:56:45.560ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
8552026-03-03T16:56:45.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled0 response = CabooseValue
8562026-03-03T16:56:45.561ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
8572026-03-03T16:56:45.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled0 response = CabooseValue
8582026-03-03T16:56:45.561ZTRACtest_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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
8592026-03-03T16:56:45.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-sled0 response = CabooseValue
8602026-03-03T16:56:45.561ZTRACtest_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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
8612026-03-03T16:56:45.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-sled0 response = CabooseValue
8622026-03-03T16:56:45.561ZTRACtest_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: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
8632026-03-03T16:56:45.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled0 response = CabooseValue
8642026-03-03T16:56:45.561ZTRACtest_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: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
8652026-03-03T16:56:45.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8662026-03-03T16:56:45.561ZINFOtest_metrics (dropshot): request completed latency_us = 872 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 595b3a9b-0de2-48fd-a07f-eed6949b55ce response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
8672026-03-03T16:56:45.562ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 964cbff1-22fb-410b-bb05-9b149a98d507 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
8682026-03-03T16:56:45.562ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 964cbff1-22fb-410b-bb05-9b149a98d507 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
8692026-03-03T16:56:45.562ZTRACtest_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: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
8702026-03-03T16:56:45.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled0 response = CabooseValue
8712026-03-03T16:56:45.563ZTRACtest_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: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
8722026-03-03T16:56:45.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled0 response = CabooseValue
8732026-03-03T16:56:45.563ZTRACtest_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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
8742026-03-03T16:56:45.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled0 response = CabooseValue
8752026-03-03T16:56:45.563ZTRACtest_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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
8762026-03-03T16:56:45.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled0 response = CabooseValue
8772026-03-03T16:56:45.563ZTRACtest_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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
8782026-03-03T16:56:45.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled0 response = CabooseValue
8792026-03-03T16:56:45.563ZTRACtest_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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
8802026-03-03T16:56:45.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8812026-03-03T16:56:45.563ZINFOtest_metrics (dropshot): request completed latency_us = 1080 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 964cbff1-22fb-410b-bb05-9b149a98d507 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
8822026-03-03T16:56:45.564ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 211b4e0a-a304-43b8-b402-377200bbc0ee uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
8832026-03-03T16:56:45.564ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 211b4e0a-a304-43b8-b402-377200bbc0ee uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
8842026-03-03T16:56:45.565ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
8852026-03-03T16:56:45.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-sled0 response = CabooseValue
8862026-03-03T16:56:45.565ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
8872026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-sled0 response = CabooseValue
8882026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
8892026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled0 response = CabooseValue
8902026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
8912026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled0 response = CabooseValue
8922026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
8932026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled0 response = CabooseValue
8942026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
8952026-03-03T16:56:45.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
8962026-03-03T16:56:45.574ZINFOtest_metrics (dropshot): request completed latency_us = 9534 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 211b4e0a-a304-43b8-b402-377200bbc0ee response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
8972026-03-03T16:56:45.576ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 25270a36-d28f-4d80-aa40-b4fd44537781 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
8982026-03-03T16:56:45.576ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 25270a36-d28f-4d80-aa40-b4fd44537781 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
8992026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
9002026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-sled0 response = CabooseValue
9012026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
9022026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled0 response = CabooseValue
9032026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
9042026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled0 response = CabooseValue
9052026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
9062026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled0 response = CabooseValue
9072026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
9082026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-sled0 response = CabooseValue
9092026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
9102026-03-03T16:56:45.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9112026-03-03T16:56:45.577ZINFOtest_metrics (dropshot): request completed latency_us = 1177 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 25270a36-d28f-4d80-aa40-b4fd44537781 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
9122026-03-03T16:56:45.578ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b489b745-dcc4-4a71-ace9-ba15db3a388f uri = /sp/sled/0/component/rot/cmpa
9132026-03-03T16:56:45.578ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b489b745-dcc4-4a71-ace9-ba15db3a388f uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
9142026-03-03T16:56:45.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
9152026-03-03T16:56:45.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled0 response = ReadRot(Ok)
9162026-03-03T16:56:45.578ZINFOtest_metrics (dropshot): request completed latency_us = 343 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = b489b745-dcc4-4a71-ace9-ba15db3a388f response_code = 200 uri = /sp/sled/0/component/rot/cmpa
9172026-03-03T16:56:45.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = ccc7b244-1a16-4906-8fb7-62fc2b0e4aeb uri = /sp/sled/0/component/rot/cfpa
9182026-03-03T16:56:45.585ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = ccc7b244-1a16-4906-8fb7-62fc2b0e4aeb uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
9192026-03-03T16:56:45.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
9202026-03-03T16:56:45.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled0 response = ReadRot(Ok)
9212026-03-03T16:56:45.586ZINFOtest_metrics (dropshot): request completed latency_us = 721 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = ccc7b244-1a16-4906-8fb7-62fc2b0e4aeb response_code = 200 uri = /sp/sled/0/component/rot/cfpa
9222026-03-03T16:56:45.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 18f90c1b-4da2-45c7-b5fd-ef27cba7b167 uri = /sp/sled/0/component/rot/cfpa
9232026-03-03T16:56:45.587ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 18f90c1b-4da2-45c7-b5fd-ef27cba7b167 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
9242026-03-03T16:56:45.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
9252026-03-03T16:56:45.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled0 response = ReadRot(Ok)
9262026-03-03T16:56:45.587ZINFOtest_metrics (dropshot): request completed latency_us = 344 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 18f90c1b-4da2-45c7-b5fd-ef27cba7b167 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
9272026-03-03T16:56:45.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 24d52def-a27a-4133-81eb-461dd3b03480 uri = /sp/sled/0/component/rot/cfpa
9282026-03-03T16:56:45.587ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 24d52def-a27a-4133-81eb-461dd3b03480 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
9292026-03-03T16:56:45.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
9302026-03-03T16:56:45.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-sled0 response = ReadRot(Ok)
9312026-03-03T16:56:45.588ZINFOtest_metrics (dropshot): request completed latency_us = 295 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 24d52def-a27a-4133-81eb-461dd3b03480 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
9322026-03-03T16:56:45.589ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f6896434-c4a7-4347-b5de-7bd268df0e65 uri = /sp/sled/1
9332026-03-03T16:56:45.589ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f6896434-c4a7-4347-b5de-7bd268df0e65 uri = /sp/sled/1 version = 3.0.0
9342026-03-03T16:56:45.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
9352026-03-03T16:56:45.589ZDEBGtest_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
9362026-03-03T16:56:45.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9372026-03-03T16:56:45.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
9382026-03-03T16:56:45.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled1 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
9392026-03-03T16:56:45.590ZINFOtest_metrics (dropshot): request completed latency_us = 661 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f6896434-c4a7-4347-b5de-7bd268df0e65 response_code = 200 uri = /sp/sled/1
9402026-03-03T16:56:45.591ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2ae89658-88db-46b0-a8c0-951c9a1c900a uri = /sp/sled/1/component/host-boot-flash/active-slot
9412026-03-03T16:56:45.591ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2ae89658-88db-46b0-a8c0-951c9a1c900a uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
9422026-03-03T16:56:45.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
9432026-03-03T16:56:45.591ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
9442026-03-03T16:56:45.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled1 response = ComponentActiveSlot(0)
9452026-03-03T16:56:45.592ZINFOtest_metrics (dropshot): request completed latency_us = 715 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2ae89658-88db-46b0-a8c0-951c9a1c900a response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
9462026-03-03T16:56:45.593ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c316f0c6-1c09-4d31-b63e-753b2c0bb57f uri = /sp/sled/1/component/host-boot-flash/hash/0
9472026-03-03T16:56:45.593ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c316f0c6-1c09-4d31-b63e-753b2c0bb57f uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
9482026-03-03T16:56:45.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
9492026-03-03T16:56:45.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled1 response = HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])
9502026-03-03T16:56:45.594ZINFOtest_metrics (dropshot): request completed latency_us = 829 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c316f0c6-1c09-4d31-b63e-753b2c0bb57f response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
9512026-03-03T16:56:45.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f7a2c2ef-3e1c-4789-a294-bd5cd941d107 uri = /sp/sled/1/component/host-boot-flash/hash/1
9522026-03-03T16:56:45.595ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f7a2c2ef-3e1c-4789-a294-bd5cd941d107 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
9532026-03-03T16:56:45.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
9542026-03-03T16:56:45.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled1 response = HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])
9552026-03-03T16:56:45.595ZINFOtest_metrics (dropshot): request completed latency_us = 252 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = f7a2c2ef-3e1c-4789-a294-bd5cd941d107 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
9562026-03-03T16:56:45.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = dd461f30-7497-4347-b68d-e1f1d70b5112 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
9572026-03-03T16:56:45.595ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = dd461f30-7497-4347-b68d-e1f1d70b5112 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
9582026-03-03T16:56:45.595ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
9592026-03-03T16:56:45.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled1 response = CabooseValue
9602026-03-03T16:56:45.595ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
9612026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled1 response = CabooseValue
9622026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
9632026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled1 response = CabooseValue
9642026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
9652026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled1 response = CabooseValue
9662026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
9672026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9682026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
9692026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9702026-03-03T16:56:45.596ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = dd461f30-7497-4347-b68d-e1f1d70b5112 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
9712026-03-03T16:56:45.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c1d376c9-37fd-413f-94d6-5cee1d7566bf uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
9722026-03-03T16:56:45.596ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c1d376c9-37fd-413f-94d6-5cee1d7566bf uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
9732026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
9742026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled1 response = CabooseValue
9752026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
9762026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled1 response = CabooseValue
9772026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
9782026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled1 response = CabooseValue
9792026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
9802026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled1 response = CabooseValue
9812026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
9822026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9832026-03-03T16:56:45.596ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
9842026-03-03T16:56:45.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9852026-03-03T16:56:45.596ZINFOtest_metrics (dropshot): request completed latency_us = 405 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = c1d376c9-37fd-413f-94d6-5cee1d7566bf response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
9862026-03-03T16:56:45.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = e8546c67-cd4e-4779-ab04-d638ec670a03 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
9872026-03-03T16:56:45.597ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = e8546c67-cd4e-4779-ab04-d638ec670a03 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
9882026-03-03T16:56:45.597ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
9892026-03-03T16:56:45.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled1 response = CabooseValue
9902026-03-03T16:56:45.597ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
9912026-03-03T16:56:45.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled1 response = CabooseValue
9922026-03-03T16:56:45.597ZTRACtest_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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
9932026-03-03T16:56:45.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-sled1 response = CabooseValue
9942026-03-03T16:56:45.597ZTRACtest_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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
9952026-03-03T16:56:45.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-sled1 response = CabooseValue
9962026-03-03T16:56:45.597ZTRACtest_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: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
9972026-03-03T16:56:45.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled1 response = CabooseValue
9982026-03-03T16:56:45.597ZTRACtest_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: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
9992026-03-03T16:56:45.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10002026-03-03T16:56:45.597ZINFOtest_metrics (dropshot): request completed latency_us = 403 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = e8546c67-cd4e-4779-ab04-d638ec670a03 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
10012026-03-03T16:56:45.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7d6def08-1bb4-42ae-b61d-a088e9086364 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
10022026-03-03T16:56:45.597ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7d6def08-1bb4-42ae-b61d-a088e9086364 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
10032026-03-03T16:56:45.598ZTRACtest_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: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
10042026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled1 response = CabooseValue
10052026-03-03T16:56:45.598ZTRACtest_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: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
10062026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled1 response = CabooseValue
10072026-03-03T16:56:45.598ZTRACtest_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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
10082026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled1 response = CabooseValue
10092026-03-03T16:56:45.598ZTRACtest_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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
10102026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled1 response = CabooseValue
10112026-03-03T16:56:45.598ZTRACtest_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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
10122026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled1 response = CabooseValue
10132026-03-03T16:56:45.598ZTRACtest_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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
10142026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10152026-03-03T16:56:45.598ZINFOtest_metrics (dropshot): request completed latency_us = 398 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7d6def08-1bb4-42ae-b61d-a088e9086364 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
10162026-03-03T16:56:45.598ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7205f021-7e05-4858-86ea-768079499b1d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
10172026-03-03T16:56:45.598ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7205f021-7e05-4858-86ea-768079499b1d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
10182026-03-03T16:56:45.598ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
10192026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-sled1 response = CabooseValue
10202026-03-03T16:56:45.598ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
10212026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-sled1 response = CabooseValue
10222026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
10232026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled1 response = CabooseValue
10242026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
10252026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled1 response = CabooseValue
10262026-03-03T16:56:45.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
10272026-03-03T16:56:45.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled1 response = CabooseValue
10282026-03-03T16:56:45.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
10292026-03-03T16:56:45.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10302026-03-03T16:56:45.599ZINFOtest_metrics (dropshot): request completed latency_us = 908 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 7205f021-7e05-4858-86ea-768079499b1d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
10312026-03-03T16:56:45.601ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 671846d6-d5b7-4bc1-a18d-ff425375090e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
10322026-03-03T16:56:45.601ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 671846d6-d5b7-4bc1-a18d-ff425375090e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
10332026-03-03T16:56:45.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
10342026-03-03T16:56:45.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-sled1 response = CabooseValue
10352026-03-03T16:56:45.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
10362026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled1 response = CabooseValue
10372026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
10382026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled1 response = CabooseValue
10392026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
10402026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled1 response = CabooseValue
10412026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
10422026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-sled1 response = CabooseValue
10432026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
10442026-03-03T16:56:45.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10452026-03-03T16:56:45.605ZINFOtest_metrics (dropshot): request completed latency_us = 4491 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 671846d6-d5b7-4bc1-a18d-ff425375090e response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
10462026-03-03T16:56:45.607ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 4e26354e-683c-4129-84b3-14f835b08df6 uri = /sp/sled/1/component/rot/cmpa
10472026-03-03T16:56:45.607ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 4e26354e-683c-4129-84b3-14f835b08df6 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
10482026-03-03T16:56:45.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
10492026-03-03T16:56:45.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled1 response = ReadRot(Ok)
10502026-03-03T16:56:45.607ZINFOtest_metrics (dropshot): request completed latency_us = 441 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 4e26354e-683c-4129-84b3-14f835b08df6 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
10512026-03-03T16:56:45.608ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = e0c5cb5e-602c-4a4d-a924-ca67351b8593 uri = /sp/sled/1/component/rot/cfpa
10522026-03-03T16:56:45.608ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = e0c5cb5e-602c-4a4d-a924-ca67351b8593 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
10532026-03-03T16:56:45.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
10542026-03-03T16:56:45.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled1 response = ReadRot(Ok)
10552026-03-03T16:56:45.612ZINFOtest_metrics (dropshot): request completed latency_us = 4573 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = e0c5cb5e-602c-4a4d-a924-ca67351b8593 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
10562026-03-03T16:56:45.613ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = cf7c8def-da12-4bbe-9d06-7839c4647661 uri = /sp/sled/1/component/rot/cfpa
10572026-03-03T16:56:45.613ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = cf7c8def-da12-4bbe-9d06-7839c4647661 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
10582026-03-03T16:56:45.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
10592026-03-03T16:56:45.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled1 response = ReadRot(Ok)
10602026-03-03T16:56:45.621ZINFOtest_metrics (dropshot): request completed latency_us = 7595 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = cf7c8def-da12-4bbe-9d06-7839c4647661 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
10612026-03-03T16:56:45.621ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2c236e1e-1f3b-400a-9972-9cb18300e6b4 uri = /sp/sled/1/component/rot/cfpa
10622026-03-03T16:56:45.621ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2c236e1e-1f3b-400a-9972-9cb18300e6b4 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
10632026-03-03T16:56:45.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
10642026-03-03T16:56:45.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-sled1 response = ReadRot(Ok)
10652026-03-03T16:56:45.624ZINFOtest_metrics (dropshot): request completed latency_us = 3163 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51816 req_id = 2c236e1e-1f3b-400a-9972-9cb18300e6b4 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
10662026-03-03T16:56:46.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
10672026-03-03T16:56:46.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10682026-03-03T16:56:46.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10692026-03-03T16:56:46.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10702026-03-03T16:56:46.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(SpState) }
10712026-03-03T16:56:46.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(SpState) }
10722026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(SpState) }
10732026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(SpState) }
10742026-03-03T16:56:46.032ZDEBGtest_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
10752026-03-03T16:56:46.032ZDEBGtest_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
10762026-03-03T16:56:46.032ZDEBGtest_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
10772026-03-03T16:56:46.032ZDEBGtest_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
10782026-03-03T16:56:46.032ZTRACtest_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]) }) })
10792026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10802026-03-03T16:56:46.032ZTRACtest_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]) }) })
10812026-03-03T16:56:46.032ZTRACtest_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]) }) })
10822026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }
10832026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10842026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10852026-03-03T16:56:46.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10862026-03-03T16:56:46.032ZDEBGtest_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
10872026-03-03T16:56:46.033ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
10882026-03-03T16:56:46.033ZDEBGtest_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
10892026-03-03T16:56:46.033ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
10902026-03-03T16:56:46.033ZDEBGtest_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
10912026-03-03T16:56:46.033ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10922026-03-03T16:56:46.033ZDEBGtest_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
10932026-03-03T16:56:46.033ZDEBGtest_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
10942026-03-03T16:56:46.033ZDEBGtest_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
10952026-03-03T16:56:46.033ZDEBGtest_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
10962026-03-03T16:56:46.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10972026-03-03T16:56:46.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10982026-03-03T16:56:46.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10992026-03-03T16:56:46.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11002026-03-03T16:56:46.033ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
11012026-03-03T16:56:46.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11022026-03-03T16:56:46.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11032026-03-03T16:56:46.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11042026-03-03T16:56:46.035ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
11052026-03-03T16:56:46.035ZDEBGtest_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
11062026-03-03T16:56:46.035ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
11072026-03-03T16:56:46.035ZDEBGtest_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
11082026-03-03T16:56:46.035ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
11092026-03-03T16:56:46.035ZDEBGtest_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
11102026-03-03T16:56:46.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11112026-03-03T16:56:46.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11122026-03-03T16:56:46.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11132026-03-03T16:56:46.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }
11142026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11152026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11162026-03-03T16:56:46.038ZDEBGtest_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
11172026-03-03T16:56:46.038ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11182026-03-03T16:56:46.038ZDEBGtest_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
11192026-03-03T16:56:46.038ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
11202026-03-03T16:56:46.038ZDEBGtest_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
11212026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11222026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11232026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11242026-03-03T16:56:46.038ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
11252026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11262026-03-03T16:56:46.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11272026-03-03T16:56:46.038ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
11282026-03-03T16:56:46.038ZDEBGtest_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
11292026-03-03T16:56:46.039ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
11302026-03-03T16:56:46.039ZDEBGtest_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
11312026-03-03T16:56:46.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11322026-03-03T16:56:46.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11332026-03-03T16:56:46.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11342026-03-03T16:56:46.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11352026-03-03T16:56:46.039ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
11362026-03-03T16:56:46.039ZDEBGtest_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
11372026-03-03T16:56:46.039ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
11382026-03-03T16:56:46.039ZDEBGtest_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
11392026-03-03T16:56:46.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11402026-03-03T16:56:46.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11412026-03-03T16:56:46.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11422026-03-03T16:56:46.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11432026-03-03T16:56:46.041ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
11442026-03-03T16:56:46.041ZDEBGtest_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
11452026-03-03T16:56:46.041ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
11462026-03-03T16:56:46.041ZDEBGtest_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
11472026-03-03T16:56:46.041ZDEBGtest_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
11482026-03-03T16:56:46.041ZDEBGtest_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
11492026-03-03T16:56:46.041ZDEBGtest_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
11502026-03-03T16:56:46.041ZDEBGtest_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
11512026-03-03T16:56:46.041ZDEBGtest_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
11522026-03-03T16:56:46.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11532026-03-03T16:56:46.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11542026-03-03T16:56:46.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11552026-03-03T16:56:46.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11562026-03-03T16:56:46.043ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
11572026-03-03T16:56:46.043ZDEBGtest_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
11582026-03-03T16:56:46.043ZDEBGtest_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
11592026-03-03T16:56:46.043ZDEBGtest_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
11602026-03-03T16:56:46.044ZDEBGtest_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
11612026-03-03T16:56:46.044ZDEBGtest_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
11622026-03-03T16:56:46.044ZDEBGtest_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
11632026-03-03T16:56:46.044ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
11642026-03-03T16:56:46.044ZDEBGtest_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
11652026-03-03T16:56:46.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11662026-03-03T16:56:46.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11672026-03-03T16:56:46.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11682026-03-03T16:56:46.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11692026-03-03T16:56:46.046ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
11702026-03-03T16:56:46.046ZDEBGtest_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
11712026-03-03T16:56:46.046ZDEBGtest_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
11722026-03-03T16:56:46.046ZDEBGtest_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
11732026-03-03T16:56:46.046ZDEBGtest_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
11742026-03-03T16:56:46.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
11752026-03-03T16:56:46.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
11762026-03-03T16:56:46.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11772026-03-03T16:56:46.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11782026-03-03T16:56:46.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(SpState) }
11792026-03-03T16:56:46.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(SpState) }
11802026-03-03T16:56:46.051ZDEBGtest_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
11812026-03-03T16:56:46.051ZDEBGtest_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
11822026-03-03T16:56:46.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11832026-03-03T16:56:46.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11842026-03-03T16:56:46.052ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
11852026-03-03T16:56:46.052ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
11862026-03-03T16:56:46.204ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
11872026-03-03T16:56:46.214ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 3.228634233s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
11882026-03-03T16:56:47.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
11892026-03-03T16:56:47.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
11902026-03-03T16:56:47.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
11912026-03-03T16:56:47.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
11922026-03-03T16:56:47.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }
11932026-03-03T16:56:47.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(SpState) }
11942026-03-03T16:56:47.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(SpState) }
11952026-03-03T16:56:47.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(SpState) }
11962026-03-03T16:56:47.031ZDEBGtest_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
11972026-03-03T16:56:47.031ZDEBGtest_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
11982026-03-03T16:56:47.031ZDEBGtest_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
11992026-03-03T16:56:47.031ZDEBGtest_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
12002026-03-03T16:56:47.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12012026-03-03T16:56:47.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12022026-03-03T16:56:47.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12032026-03-03T16:56:47.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12042026-03-03T16:56:47.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(SpState) }
12052026-03-03T16:56:47.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12062026-03-03T16:56:47.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12072026-03-03T16:56:47.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12082026-03-03T16:56:47.032ZDEBGtest_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
12092026-03-03T16:56:47.033ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
12102026-03-03T16:56:47.034ZDEBGtest_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
12112026-03-03T16:56:47.034ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12122026-03-03T16:56:47.034ZDEBGtest_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
12132026-03-03T16:56:47.034ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
12142026-03-03T16:56:47.034ZDEBGtest_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
12152026-03-03T16:56:47.034ZDEBGtest_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
12162026-03-03T16:56:47.034ZDEBGtest_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
12172026-03-03T16:56:47.034ZDEBGtest_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
12182026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12192026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12202026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12212026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12222026-03-03T16:56:47.034ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
12232026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12242026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12252026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12262026-03-03T16:56:47.034ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
12272026-03-03T16:56:47.034ZDEBGtest_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
12282026-03-03T16:56:47.034ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
12292026-03-03T16:56:47.034ZDEBGtest_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
12302026-03-03T16:56:47.034ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
12312026-03-03T16:56:47.034ZDEBGtest_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
12322026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12332026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12342026-03-03T16:56:47.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12352026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(SpState) }
12362026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12372026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12382026-03-03T16:56:47.040ZDEBGtest_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
12392026-03-03T16:56:47.040ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
12402026-03-03T16:56:47.040ZDEBGtest_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
12412026-03-03T16:56:47.040ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
12422026-03-03T16:56:47.040ZDEBGtest_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
12432026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12442026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12452026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12462026-03-03T16:56:47.040ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12472026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12482026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12492026-03-03T16:56:47.040ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12502026-03-03T16:56:47.040ZDEBGtest_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
12512026-03-03T16:56:47.040ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
12522026-03-03T16:56:47.040ZDEBGtest_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
12532026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12542026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12552026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12562026-03-03T16:56:47.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12572026-03-03T16:56:47.040ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12582026-03-03T16:56:47.040ZDEBGtest_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
12592026-03-03T16:56:47.040ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
12602026-03-03T16:56:47.041ZDEBGtest_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
12612026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12622026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12632026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12642026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12652026-03-03T16:56:47.041ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12662026-03-03T16:56:47.041ZDEBGtest_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
12672026-03-03T16:56:47.041ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
12682026-03-03T16:56:47.041ZDEBGtest_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
12692026-03-03T16:56:47.041ZDEBGtest_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
12702026-03-03T16:56:47.041ZDEBGtest_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
12712026-03-03T16:56:47.041ZDEBGtest_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
12722026-03-03T16:56:47.041ZDEBGtest_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
12732026-03-03T16:56:47.041ZDEBGtest_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
12742026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12752026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12762026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12772026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12782026-03-03T16:56:47.041ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
12792026-03-03T16:56:47.041ZDEBGtest_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
12802026-03-03T16:56:47.041ZDEBGtest_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
12812026-03-03T16:56:47.041ZDEBGtest_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
12822026-03-03T16:56:47.041ZDEBGtest_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
12832026-03-03T16:56:47.041ZDEBGtest_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
12842026-03-03T16:56:47.041ZDEBGtest_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
12852026-03-03T16:56:47.041ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
12862026-03-03T16:56:47.041ZDEBGtest_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
12872026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12882026-03-03T16:56:47.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12892026-03-03T16:56:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12902026-03-03T16:56:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12912026-03-03T16:56:47.043ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
12922026-03-03T16:56:47.043ZDEBGtest_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
12932026-03-03T16:56:47.043ZDEBGtest_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
12942026-03-03T16:56:47.043ZDEBGtest_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
12952026-03-03T16:56:47.043ZDEBGtest_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
12962026-03-03T16:56:47.043ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
12972026-03-03T16:56:47.043ZDEBGtest_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
12982026-03-03T16:56:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12992026-03-03T16:56:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13002026-03-03T16:56:47.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(SpState) }
13012026-03-03T16:56:47.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(SpState) }
13022026-03-03T16:56:47.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
13032026-03-03T16:56:47.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
13042026-03-03T16:56:47.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13052026-03-03T16:56:47.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13062026-03-03T16:56:47.060ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
13072026-03-03T16:56:47.060ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
13082026-03-03T16:56:47.242ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36753 remote_addr = [::1]:51818
13092026-03-03T16:56:47.242ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 414ac931-be97-44f4-a435-609c0e5c8cff uri = /ignition
13102026-03-03T16:56:47.242ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 414ac931-be97-44f4-a435-609c0e5c8cff uri = /ignition version = 3.0.0
13112026-03-03T16:56:47.242ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
13122026-03-03T16:56:47.243ZDEBGtest_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 }]
13132026-03-03T16:56:47.243ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
13142026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
13152026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
13162026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
13172026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
13182026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
13192026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
13202026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
13212026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
13222026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
13232026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
13242026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
13252026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
13262026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
13272026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
13282026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
13292026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
13302026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
13312026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
13322026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
13332026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
13342026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
13352026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
13362026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
13372026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
13382026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
13392026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
13402026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
13412026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
13422026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
13432026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
13442026-03-03T16:56:47.243ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
13452026-03-03T16:56:47.243ZINFOtest_metrics (dropshot): request completed latency_us = 657 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 414ac931-be97-44f4-a435-609c0e5c8cff response_code = 200 uri = /ignition
13462026-03-03T16:56:47.243ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 8add729f-8cb2-4157-9334-bb66b4a98446 uri = /sp/switch/0
13472026-03-03T16:56:47.243ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 8add729f-8cb2-4157-9334-bb66b4a98446 uri = /sp/switch/0 version = 3.0.0
13482026-03-03T16:56:47.244ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(SpState) }
13492026-03-03T16:56:47.244ZDEBGtest_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
13502026-03-03T16:56:47.244ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } 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]) }) })
13512026-03-03T16:56:47.244ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
13522026-03-03T16:56:47.244ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } 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(()) }))
13532026-03-03T16:56:47.244ZINFOtest_metrics (dropshot): request completed latency_us = 480 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 8add729f-8cb2-4157-9334-bb66b4a98446 response_code = 200 uri = /sp/switch/0
13542026-03-03T16:56:47.244ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9db6c03d-5b64-4bbd-a0c6-b7ead58604c6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
13552026-03-03T16:56:47.244ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9db6c03d-5b64-4bbd-a0c6-b7ead58604c6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
13562026-03-03T16:56:47.245ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
13572026-03-03T16:56:47.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch0 response = CabooseValue
13582026-03-03T16:56:47.245ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
13592026-03-03T16:56:47.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch0 response = CabooseValue
13602026-03-03T16:56:47.245ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
13612026-03-03T16:56:47.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-switch0 response = CabooseValue
13622026-03-03T16:56:47.245ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
13632026-03-03T16:56:47.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-switch0 response = CabooseValue
13642026-03-03T16:56:47.245ZTRACtest_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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
13652026-03-03T16:56:47.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13662026-03-03T16:56:47.245ZTRACtest_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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
13672026-03-03T16:56:47.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13682026-03-03T16:56:47.245ZINFOtest_metrics (dropshot): request completed latency_us = 605 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9db6c03d-5b64-4bbd-a0c6-b7ead58604c6 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
13692026-03-03T16:56:47.246ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ebfc2849-c6d8-45ec-99a9-b6a996e217e1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
13702026-03-03T16:56:47.246ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ebfc2849-c6d8-45ec-99a9-b6a996e217e1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
13712026-03-03T16:56:47.246ZTRACtest_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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
13722026-03-03T16:56:47.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-switch0 response = CabooseValue
13732026-03-03T16:56:47.246ZTRACtest_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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
13742026-03-03T16:56:47.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-switch0 response = CabooseValue
13752026-03-03T16:56:47.246ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
13762026-03-03T16:56:47.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-switch0 response = CabooseValue
13772026-03-03T16:56:47.246ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
13782026-03-03T16:56:47.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-switch0 response = CabooseValue
13792026-03-03T16:56:47.246ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
13802026-03-03T16:56:47.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13812026-03-03T16:56:47.246ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
13822026-03-03T16:56:47.246ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13832026-03-03T16:56:47.246ZINFOtest_metrics (dropshot): request completed latency_us = 445 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ebfc2849-c6d8-45ec-99a9-b6a996e217e1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
13842026-03-03T16:56:47.246ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e1eb3b7e-1618-43e3-9c0b-d45f4e31889f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
13852026-03-03T16:56:47.246ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e1eb3b7e-1618-43e3-9c0b-d45f4e31889f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
13862026-03-03T16:56:47.246ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
13872026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-switch0 response = CabooseValue
13882026-03-03T16:56:47.247ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
13892026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-switch0 response = CabooseValue
13902026-03-03T16:56:47.247ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
13912026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-switch0 response = CabooseValue
13922026-03-03T16:56:47.247ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
13932026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-switch0 response = CabooseValue
13942026-03-03T16:56:47.247ZTRACtest_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: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
13952026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-switch0 response = CabooseValue
13962026-03-03T16:56:47.247ZTRACtest_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: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
13972026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13982026-03-03T16:56:47.247ZINFOtest_metrics (dropshot): request completed latency_us = 505 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e1eb3b7e-1618-43e3-9c0b-d45f4e31889f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
13992026-03-03T16:56:47.247ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ffd8d9d8-eead-4916-a614-99c6a69da6cd uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
14002026-03-03T16:56:47.247ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ffd8d9d8-eead-4916-a614-99c6a69da6cd uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
14012026-03-03T16:56:47.247ZTRACtest_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: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
14022026-03-03T16:56:47.247ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-switch0 response = CabooseValue
14032026-03-03T16:56:47.247ZTRACtest_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: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
14042026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-switch0 response = CabooseValue
14052026-03-03T16:56:47.248ZTRACtest_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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
14062026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-switch0 response = CabooseValue
14072026-03-03T16:56:47.248ZTRACtest_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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
14082026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-switch0 response = CabooseValue
14092026-03-03T16:56:47.248ZTRACtest_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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
14102026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-switch0 response = CabooseValue
14112026-03-03T16:56:47.248ZTRACtest_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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
14122026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14132026-03-03T16:56:47.248ZINFOtest_metrics (dropshot): request completed latency_us = 427 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ffd8d9d8-eead-4916-a614-99c6a69da6cd response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
14142026-03-03T16:56:47.248ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = aaafdd16-a383-4f69-bf04-76906fe520ca uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
14152026-03-03T16:56:47.248ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = aaafdd16-a383-4f69-bf04-76906fe520ca uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
14162026-03-03T16:56:47.248ZTRACtest_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: 0, key: [71, 73, 84, 67] }) }
14172026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-switch0 response = CabooseValue
14182026-03-03T16:56:47.248ZTRACtest_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: 0, key: [66, 79, 82, 68] }) }
14192026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-switch0 response = CabooseValue
14202026-03-03T16:56:47.248ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
14212026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-switch0 response = CabooseValue
14222026-03-03T16:56:47.248ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
14232026-03-03T16:56:47.248ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-switch0 response = CabooseValue
14242026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
14252026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-switch0 response = CabooseValue
14262026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
14272026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14282026-03-03T16:56:47.249ZINFOtest_metrics (dropshot): request completed latency_us = 489 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = aaafdd16-a383-4f69-bf04-76906fe520ca response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
14292026-03-03T16:56:47.249ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 71acf389-47b7-4028-9907-edf831c1a095 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
14302026-03-03T16:56:47.249ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 71acf389-47b7-4028-9907-edf831c1a095 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
14312026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
14322026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-switch0 response = CabooseValue
14332026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
14342026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-switch0 response = CabooseValue
14352026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
14362026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-switch0 response = CabooseValue
14372026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
14382026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-switch0 response = CabooseValue
14392026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
14402026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-switch0 response = CabooseValue
14412026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
14422026-03-03T16:56:47.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14432026-03-03T16:56:47.249ZINFOtest_metrics (dropshot): request completed latency_us = 492 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 71acf389-47b7-4028-9907-edf831c1a095 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
14442026-03-03T16:56:47.250ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 63a0d2ac-ea2d-4cea-a386-cf663f608244 uri = /sp/switch/0/component/rot/cmpa
14452026-03-03T16:56:47.250ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 63a0d2ac-ea2d-4cea-a386-cf663f608244 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
14462026-03-03T16:56:47.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
14472026-03-03T16:56:47.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-switch0 response = ReadRot(Ok)
14482026-03-03T16:56:47.250ZINFOtest_metrics (dropshot): request completed latency_us = 251 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 63a0d2ac-ea2d-4cea-a386-cf663f608244 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
14492026-03-03T16:56:47.251ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 91d13620-c571-4554-a960-9f028ba62345 uri = /sp/switch/0/component/rot/cfpa
14502026-03-03T16:56:47.251ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 91d13620-c571-4554-a960-9f028ba62345 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
14512026-03-03T16:56:47.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
14522026-03-03T16:56:47.251ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-switch0 response = ReadRot(Ok)
14532026-03-03T16:56:47.251ZINFOtest_metrics (dropshot): request completed latency_us = 310 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 91d13620-c571-4554-a960-9f028ba62345 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
14542026-03-03T16:56:47.252ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9e47bac9-3ae1-4124-bc3d-8682a0929e45 uri = /sp/switch/0/component/rot/cfpa
14552026-03-03T16:56:47.252ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9e47bac9-3ae1-4124-bc3d-8682a0929e45 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
14562026-03-03T16:56:47.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
14572026-03-03T16:56:47.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-switch0 response = ReadRot(Ok)
14582026-03-03T16:56:47.252ZINFOtest_metrics (dropshot): request completed latency_us = 272 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9e47bac9-3ae1-4124-bc3d-8682a0929e45 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
14592026-03-03T16:56:47.252ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bdcb5871-f54e-4f24-945f-1b3365dac8d5 uri = /sp/switch/0/component/rot/cfpa
14602026-03-03T16:56:47.252ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bdcb5871-f54e-4f24-945f-1b3365dac8d5 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
14612026-03-03T16:56:47.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
14622026-03-03T16:56:47.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-switch0 response = ReadRot(Ok)
14632026-03-03T16:56:47.253ZINFOtest_metrics (dropshot): request completed latency_us = 272 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bdcb5871-f54e-4f24-945f-1b3365dac8d5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
14642026-03-03T16:56:47.253ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ddabebe4-c763-45d2-b312-50f4269ae632 uri = /sp/switch/1
14652026-03-03T16:56:47.253ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ddabebe4-c763-45d2-b312-50f4269ae632 uri = /sp/switch/1 version = 3.0.0
14662026-03-03T16:56:47.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(SpState) }
14672026-03-03T16:56:47.253ZDEBGtest_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
14682026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14692026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
14702026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } 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(()) }))
14712026-03-03T16:56:47.254ZINFOtest_metrics (dropshot): request completed latency_us = 398 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ddabebe4-c763-45d2-b312-50f4269ae632 response_code = 200 uri = /sp/switch/1
14722026-03-03T16:56:47.254ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e71b773f-369c-4e6d-8f2d-5726445eec12 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
14732026-03-03T16:56:47.254ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e71b773f-369c-4e6d-8f2d-5726445eec12 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
14742026-03-03T16:56:47.254ZTRACtest_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: [71, 73, 84, 67] }) }
14752026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch1 response = CabooseValue
14762026-03-03T16:56:47.254ZTRACtest_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: [66, 79, 82, 68] }) }
14772026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch1 response = CabooseValue
14782026-03-03T16:56:47.254ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
14792026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch1 response = CabooseValue
14802026-03-03T16:56:47.254ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
14812026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch1 response = CabooseValue
14822026-03-03T16:56:47.254ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
14832026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14842026-03-03T16:56:47.254ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
14852026-03-03T16:56:47.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14862026-03-03T16:56:47.254ZINFOtest_metrics (dropshot): request completed latency_us = 444 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e71b773f-369c-4e6d-8f2d-5726445eec12 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
14872026-03-03T16:56:47.255ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 187cd181-cdac-40f4-be1c-2e640b1da8df uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
14882026-03-03T16:56:47.255ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 187cd181-cdac-40f4-be1c-2e640b1da8df uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
14892026-03-03T16:56:47.255ZTRACtest_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: [71, 73, 84, 67] }) }
14902026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch1 response = CabooseValue
14912026-03-03T16:56:47.256ZTRACtest_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: [66, 79, 82, 68] }) }
14922026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch1 response = CabooseValue
14932026-03-03T16:56:47.256ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
14942026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch1 response = CabooseValue
14952026-03-03T16:56:47.256ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
14962026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch1 response = CabooseValue
14972026-03-03T16:56:47.256ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
14982026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14992026-03-03T16:56:47.256ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
15002026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15012026-03-03T16:56:47.256ZINFOtest_metrics (dropshot): request completed latency_us = 506 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 187cd181-cdac-40f4-be1c-2e640b1da8df response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
15022026-03-03T16:56:47.256ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9d23f03a-41de-480a-8878-3f96c728580b uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
15032026-03-03T16:56:47.256ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9d23f03a-41de-480a-8878-3f96c728580b uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
15042026-03-03T16:56:47.256ZTRACtest_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: [71, 73, 84, 67] }) }
15052026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-switch1 response = CabooseValue
15062026-03-03T16:56:47.256ZTRACtest_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: [66, 79, 82, 68] }) }
15072026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-switch1 response = CabooseValue
15082026-03-03T16:56:47.256ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
15092026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch1 response = CabooseValue
15102026-03-03T16:56:47.256ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
15112026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch1 response = CabooseValue
15122026-03-03T16:56:47.256ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
15132026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-switch1 response = CabooseValue
15142026-03-03T16:56:47.256ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
15152026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15162026-03-03T16:56:47.256ZINFOtest_metrics (dropshot): request completed latency_us = 383 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 9d23f03a-41de-480a-8878-3f96c728580b response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
15172026-03-03T16:56:47.256ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bf7172d9-a974-49ca-b829-4bbb1d4226ad uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
15182026-03-03T16:56:47.256ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bf7172d9-a974-49ca-b829-4bbb1d4226ad uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
15192026-03-03T16:56:47.256ZTRACtest_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: [71, 73, 84, 67] }) }
15202026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-switch1 response = CabooseValue
15212026-03-03T16:56:47.256ZTRACtest_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: [66, 79, 82, 68] }) }
15222026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-switch1 response = CabooseValue
15232026-03-03T16:56:47.256ZTRACtest_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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
15242026-03-03T16:56:47.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-switch1 response = CabooseValue
15252026-03-03T16:56:47.257ZTRACtest_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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
15262026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-switch1 response = CabooseValue
15272026-03-03T16:56:47.257ZTRACtest_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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
15282026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-switch1 response = CabooseValue
15292026-03-03T16:56:47.257ZTRACtest_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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
15302026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15312026-03-03T16:56:47.257ZINFOtest_metrics (dropshot): request completed latency_us = 417 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bf7172d9-a974-49ca-b829-4bbb1d4226ad response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
15322026-03-03T16:56:47.257ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d254c998-9182-44b8-8c1d-f23b58a51cad uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
15332026-03-03T16:56:47.257ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d254c998-9182-44b8-8c1d-f23b58a51cad uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
15342026-03-03T16:56:47.257ZTRACtest_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: [71, 73, 84, 67] }) }
15352026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-switch1 response = CabooseValue
15362026-03-03T16:56:47.257ZTRACtest_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: [66, 79, 82, 68] }) }
15372026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-switch1 response = CabooseValue
15382026-03-03T16:56:47.257ZTRACtest_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: 0, key: [78, 65, 77, 69] }) }
15392026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } interface = fake-switch1 response = CabooseValue
15402026-03-03T16:56:47.257ZTRACtest_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: 0, key: [86, 69, 82, 83] }) }
15412026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-switch1 response = CabooseValue
15422026-03-03T16:56:47.257ZTRACtest_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: 0, key: [83, 73, 71, 78] }) }
15432026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-switch1 response = CabooseValue
15442026-03-03T16:56:47.257ZTRACtest_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: 0, key: [69, 80, 79, 67] }) }
15452026-03-03T16:56:47.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15462026-03-03T16:56:47.258ZINFOtest_metrics (dropshot): request completed latency_us = 496 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d254c998-9182-44b8-8c1d-f23b58a51cad response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
15472026-03-03T16:56:47.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 26519174-4e8f-4a3a-8cfd-af8678ecc7dd uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
15482026-03-03T16:56:47.258ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 26519174-4e8f-4a3a-8cfd-af8678ecc7dd uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
15492026-03-03T16:56:47.258ZTRACtest_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: [71, 73, 84, 67] }) }
15502026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-switch1 response = CabooseValue
15512026-03-03T16:56:47.258ZTRACtest_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: [66, 79, 82, 68] }) }
15522026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-switch1 response = CabooseValue
15532026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
15542026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-switch1 response = CabooseValue
15552026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
15562026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-switch1 response = CabooseValue
15572026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
15582026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-switch1 response = CabooseValue
15592026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
15602026-03-03T16:56:47.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15612026-03-03T16:56:47.259ZINFOtest_metrics (dropshot): request completed latency_us = 644 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 26519174-4e8f-4a3a-8cfd-af8678ecc7dd response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
15622026-03-03T16:56:47.259ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c937b312-a3e4-48d8-b020-618c8a59eef2 uri = /sp/switch/1/component/rot/cmpa
15632026-03-03T16:56:47.259ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c937b312-a3e4-48d8-b020-618c8a59eef2 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
15642026-03-03T16:56:47.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
15652026-03-03T16:56:47.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-switch1 response = ReadRot(Ok)
15662026-03-03T16:56:47.259ZINFOtest_metrics (dropshot): request completed latency_us = 239 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c937b312-a3e4-48d8-b020-618c8a59eef2 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
15672026-03-03T16:56:47.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d9c76b33-b857-4964-a8cb-cabbabcb5afa uri = /sp/switch/1/component/rot/cfpa
15682026-03-03T16:56:47.260ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d9c76b33-b857-4964-a8cb-cabbabcb5afa uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
15692026-03-03T16:56:47.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
15702026-03-03T16:56:47.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-switch1 response = ReadRot(Ok)
15712026-03-03T16:56:47.260ZINFOtest_metrics (dropshot): request completed latency_us = 304 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d9c76b33-b857-4964-a8cb-cabbabcb5afa response_code = 200 uri = /sp/switch/1/component/rot/cfpa
15722026-03-03T16:56:47.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = fd491494-e2a3-42b1-9da3-9e361d627821 uri = /sp/switch/1/component/rot/cfpa
15732026-03-03T16:56:47.260ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = fd491494-e2a3-42b1-9da3-9e361d627821 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
15742026-03-03T16:56:47.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
15752026-03-03T16:56:47.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-switch1 response = ReadRot(Ok)
15762026-03-03T16:56:47.261ZINFOtest_metrics (dropshot): request completed latency_us = 316 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = fd491494-e2a3-42b1-9da3-9e361d627821 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
15772026-03-03T16:56:47.261ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 194dd170-7980-4d53-ad52-dcc8c30f500a uri = /sp/switch/1/component/rot/cfpa
15782026-03-03T16:56:47.261ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 194dd170-7980-4d53-ad52-dcc8c30f500a uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
15792026-03-03T16:56:47.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
15802026-03-03T16:56:47.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-switch1 response = ReadRot(Ok)
15812026-03-03T16:56:47.261ZINFOtest_metrics (dropshot): request completed latency_us = 247 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 194dd170-7980-4d53-ad52-dcc8c30f500a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
15822026-03-03T16:56:47.262ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ca9a3bd7-6c73-411f-bd5e-4a3eef6caf9c uri = /sp/sled/0
15832026-03-03T16:56:47.262ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ca9a3bd7-6c73-411f-bd5e-4a3eef6caf9c uri = /sp/sled/0 version = 3.0.0
15842026-03-03T16:56:47.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(SpState) }
15852026-03-03T16:56:47.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, 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
15862026-03-03T16:56:47.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
15872026-03-03T16:56:47.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
15882026-03-03T16:56:47.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } 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(()) }))
15892026-03-03T16:56:47.262ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ca9a3bd7-6c73-411f-bd5e-4a3eef6caf9c response_code = 200 uri = /sp/sled/0
15902026-03-03T16:56:47.263ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 3d08a43d-ca59-488f-a44a-52ba94e3c0a3 uri = /sp/sled/0/component/host-boot-flash/active-slot
15912026-03-03T16:56:47.263ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 3d08a43d-ca59-488f-a44a-52ba94e3c0a3 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
15922026-03-03T16:56:47.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
15932026-03-03T16:56:47.263ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
15942026-03-03T16:56:47.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled0 response = ComponentActiveSlot(0)
15952026-03-03T16:56:47.263ZINFOtest_metrics (dropshot): request completed latency_us = 618 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 3d08a43d-ca59-488f-a44a-52ba94e3c0a3 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
15962026-03-03T16:56:47.264ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = dab2140c-8bf4-433e-8526-6c129e506672 uri = /sp/sled/0/component/host-boot-flash/hash/0
15972026-03-03T16:56:47.264ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = dab2140c-8bf4-433e-8526-6c129e506672 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
15982026-03-03T16:56:47.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
15992026-03-03T16:56:47.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } 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])
16002026-03-03T16:56:47.264ZINFOtest_metrics (dropshot): request completed latency_us = 226 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = dab2140c-8bf4-433e-8526-6c129e506672 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
16012026-03-03T16:56:47.264ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 5bd15f02-5395-4b7c-bf03-fb8b36d60d83 uri = /sp/sled/0/component/host-boot-flash/hash/1
16022026-03-03T16:56:47.264ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 5bd15f02-5395-4b7c-bf03-fb8b36d60d83 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
16032026-03-03T16:56:47.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
16042026-03-03T16:56:47.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } 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])
16052026-03-03T16:56:47.264ZINFOtest_metrics (dropshot): request completed latency_us = 197 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 5bd15f02-5395-4b7c-bf03-fb8b36d60d83 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
16062026-03-03T16:56:47.265ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 80726f61-be8e-4e46-b777-8e6e3db3f069 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
16072026-03-03T16:56:47.265ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 80726f61-be8e-4e46-b777-8e6e3db3f069 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
16082026-03-03T16:56:47.265ZTRACtest_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: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
16092026-03-03T16:56:47.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled0 response = CabooseValue
16102026-03-03T16:56:47.265ZTRACtest_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: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
16112026-03-03T16:56:47.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled0 response = CabooseValue
16122026-03-03T16:56:47.265ZTRACtest_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: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
16132026-03-03T16:56:47.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled0 response = CabooseValue
16142026-03-03T16:56:47.265ZTRACtest_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: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
16152026-03-03T16:56:47.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled0 response = CabooseValue
16162026-03-03T16:56:47.265ZTRACtest_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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
16172026-03-03T16:56:47.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16182026-03-03T16:56:47.265ZTRACtest_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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
16192026-03-03T16:56:47.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16202026-03-03T16:56:47.265ZINFOtest_metrics (dropshot): request completed latency_us = 427 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 80726f61-be8e-4e46-b777-8e6e3db3f069 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
16212026-03-03T16:56:47.266ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 18cb01aa-279d-4c73-bc83-a7a9d3f27456 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
16222026-03-03T16:56:47.266ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 18cb01aa-279d-4c73-bc83-a7a9d3f27456 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
16232026-03-03T16:56:47.266ZTRACtest_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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
16242026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled0 response = CabooseValue
16252026-03-03T16:56:47.266ZTRACtest_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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
16262026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled0 response = CabooseValue
16272026-03-03T16:56:47.266ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
16282026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled0 response = CabooseValue
16292026-03-03T16:56:47.266ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
16302026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled0 response = CabooseValue
16312026-03-03T16:56:47.266ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
16322026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16332026-03-03T16:56:47.266ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
16342026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16352026-03-03T16:56:47.266ZINFOtest_metrics (dropshot): request completed latency_us = 372 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 18cb01aa-279d-4c73-bc83-a7a9d3f27456 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
16362026-03-03T16:56:47.266ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d79a336f-250d-495c-8dba-3c35cce9be48 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
16372026-03-03T16:56:47.266ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d79a336f-250d-495c-8dba-3c35cce9be48 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
16382026-03-03T16:56:47.266ZTRACtest_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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
16392026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled0 response = CabooseValue
16402026-03-03T16:56:47.266ZTRACtest_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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
16412026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled0 response = CabooseValue
16422026-03-03T16:56:47.266ZTRACtest_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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
16432026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled0 response = CabooseValue
16442026-03-03T16:56:47.266ZTRACtest_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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
16452026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled0 response = CabooseValue
16462026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
16472026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled0 response = CabooseValue
16482026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
16492026-03-03T16:56:47.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16502026-03-03T16:56:47.266ZINFOtest_metrics (dropshot): request completed latency_us = 407 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d79a336f-250d-495c-8dba-3c35cce9be48 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
16512026-03-03T16:56:47.267ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c1b15340-f44e-457a-b37c-2cdcb39ed426 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
16522026-03-03T16:56:47.267ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c1b15340-f44e-457a-b37c-2cdcb39ed426 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
16532026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
16542026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled0 response = CabooseValue
16552026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
16562026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled0 response = CabooseValue
16572026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
16582026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-sled0 response = CabooseValue
16592026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
16602026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled0 response = CabooseValue
16612026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
16622026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled0 response = CabooseValue
16632026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
16642026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16652026-03-03T16:56:47.267ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c1b15340-f44e-457a-b37c-2cdcb39ed426 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
16662026-03-03T16:56:47.267ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c8006260-9b62-4732-91fa-f416812bdc1d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
16672026-03-03T16:56:47.267ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c8006260-9b62-4732-91fa-f416812bdc1d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
16682026-03-03T16:56:47.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
16692026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled0 response = CabooseValue
16702026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
16712026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled0 response = CabooseValue
16722026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
16732026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled0 response = CabooseValue
16742026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
16752026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled0 response = CabooseValue
16762026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
16772026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled0 response = CabooseValue
16782026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
16792026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16802026-03-03T16:56:47.268ZINFOtest_metrics (dropshot): request completed latency_us = 386 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = c8006260-9b62-4732-91fa-f416812bdc1d response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
16812026-03-03T16:56:47.268ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = a028297f-047a-4d9b-bb96-0726c7113168 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
16822026-03-03T16:56:47.268ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = a028297f-047a-4d9b-bb96-0726c7113168 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
16832026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
16842026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-sled0 response = CabooseValue
16852026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
16862026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled0 response = CabooseValue
16872026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
16882026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled0 response = CabooseValue
16892026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
16902026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled0 response = CabooseValue
16912026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
16922026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled0 response = CabooseValue
16932026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
16942026-03-03T16:56:47.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16952026-03-03T16:56:47.268ZINFOtest_metrics (dropshot): request completed latency_us = 385 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = a028297f-047a-4d9b-bb96-0726c7113168 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
16962026-03-03T16:56:47.269ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 7986fa11-00af-40a9-bc5a-c75abbd34cca uri = /sp/sled/0/component/rot/cmpa
16972026-03-03T16:56:47.269ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 7986fa11-00af-40a9-bc5a-c75abbd34cca uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
16982026-03-03T16:56:47.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
16992026-03-03T16:56:47.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled0 response = ReadRot(Ok)
17002026-03-03T16:56:47.270ZINFOtest_metrics (dropshot): request completed latency_us = 246 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 7986fa11-00af-40a9-bc5a-c75abbd34cca response_code = 200 uri = /sp/sled/0/component/rot/cmpa
17012026-03-03T16:56:47.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d899a46b-8c62-481a-a99f-0d76619682fe uri = /sp/sled/0/component/rot/cfpa
17022026-03-03T16:56:47.270ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d899a46b-8c62-481a-a99f-0d76619682fe uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
17032026-03-03T16:56:47.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
17042026-03-03T16:56:47.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled0 response = ReadRot(Ok)
17052026-03-03T16:56:47.270ZINFOtest_metrics (dropshot): request completed latency_us = 294 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d899a46b-8c62-481a-a99f-0d76619682fe response_code = 200 uri = /sp/sled/0/component/rot/cfpa
17062026-03-03T16:56:47.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = f0dedef0-c3a9-4348-9cd5-00fca24d58ee uri = /sp/sled/0/component/rot/cfpa
17072026-03-03T16:56:47.270ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = f0dedef0-c3a9-4348-9cd5-00fca24d58ee uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
17082026-03-03T16:56:47.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
17092026-03-03T16:56:47.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled0 response = ReadRot(Ok)
17102026-03-03T16:56:47.270ZINFOtest_metrics (dropshot): request completed latency_us = 250 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = f0dedef0-c3a9-4348-9cd5-00fca24d58ee response_code = 200 uri = /sp/sled/0/component/rot/cfpa
17112026-03-03T16:56:47.271ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 94bfb4f6-be93-4ec4-ad9d-4fe5062559de uri = /sp/sled/0/component/rot/cfpa
17122026-03-03T16:56:47.271ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 94bfb4f6-be93-4ec4-ad9d-4fe5062559de uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
17132026-03-03T16:56:47.271ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
17142026-03-03T16:56:47.271ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-sled0 response = ReadRot(Ok)
17152026-03-03T16:56:47.271ZINFOtest_metrics (dropshot): request completed latency_us = 245 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 94bfb4f6-be93-4ec4-ad9d-4fe5062559de response_code = 200 uri = /sp/sled/0/component/rot/cfpa
17162026-03-03T16:56:47.271ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ff5c888d-b7ef-4a96-9e38-da2fc42a7f0a uri = /sp/sled/1
17172026-03-03T16:56:47.271ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ff5c888d-b7ef-4a96-9e38-da2fc42a7f0a uri = /sp/sled/1 version = 3.0.0
17182026-03-03T16:56:47.271ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(SpState) }
17192026-03-03T16:56:47.271ZDEBGtest_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
17202026-03-03T16:56:47.271ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17212026-03-03T16:56:47.271ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
17222026-03-03T16:56:47.271ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } 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(()) }))
17232026-03-03T16:56:47.271ZINFOtest_metrics (dropshot): request completed latency_us = 370 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = ff5c888d-b7ef-4a96-9e38-da2fc42a7f0a response_code = 200 uri = /sp/sled/1
17242026-03-03T16:56:47.273ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d2f6c3b4-e304-4570-91f9-ac242aa576a8 uri = /sp/sled/1/component/host-boot-flash/active-slot
17252026-03-03T16:56:47.273ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d2f6c3b4-e304-4570-91f9-ac242aa576a8 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
17262026-03-03T16:56:47.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
17272026-03-03T16:56:47.273ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
17282026-03-03T16:56:47.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled1 response = ComponentActiveSlot(0)
17292026-03-03T16:56:47.273ZINFOtest_metrics (dropshot): request completed latency_us = 198 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d2f6c3b4-e304-4570-91f9-ac242aa576a8 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
17302026-03-03T16:56:47.273ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d3eea458-57a6-4d0e-b9ea-a1ec66c80623 uri = /sp/sled/1/component/host-boot-flash/hash/0
17312026-03-03T16:56:47.273ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d3eea458-57a6-4d0e-b9ea-a1ec66c80623 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
17322026-03-03T16:56:47.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
17332026-03-03T16:56:47.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } 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])
17342026-03-03T16:56:47.273ZINFOtest_metrics (dropshot): request completed latency_us = 209 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = d3eea458-57a6-4d0e-b9ea-a1ec66c80623 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
17352026-03-03T16:56:47.273ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bbcd1a96-5c49-4147-aa1b-8e33fad896d9 uri = /sp/sled/1/component/host-boot-flash/hash/1
17362026-03-03T16:56:47.273ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bbcd1a96-5c49-4147-aa1b-8e33fad896d9 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
17372026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
17382026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } 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])
17392026-03-03T16:56:47.275ZINFOtest_metrics (dropshot): request completed latency_us = 219 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = bbcd1a96-5c49-4147-aa1b-8e33fad896d9 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
17402026-03-03T16:56:47.275ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = cb23b9b1-420a-4344-9954-54a18239d009 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
17412026-03-03T16:56:47.275ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = cb23b9b1-420a-4344-9954-54a18239d009 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
17422026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
17432026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled1 response = CabooseValue
17442026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
17452026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled1 response = CabooseValue
17462026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
17472026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled1 response = CabooseValue
17482026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
17492026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled1 response = CabooseValue
17502026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
17512026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17522026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
17532026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17542026-03-03T16:56:47.275ZINFOtest_metrics (dropshot): request completed latency_us = 393 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = cb23b9b1-420a-4344-9954-54a18239d009 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
17552026-03-03T16:56:47.275ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = b0523ec0-5ba3-4763-8e07-99b9ab7325c6 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
17562026-03-03T16:56:47.275ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = b0523ec0-5ba3-4763-8e07-99b9ab7325c6 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
17572026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
17582026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled1 response = CabooseValue
17592026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
17602026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled1 response = CabooseValue
17612026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
17622026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled1 response = CabooseValue
17632026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
17642026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled1 response = CabooseValue
17652026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
17662026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17672026-03-03T16:56:47.275ZTRACtest_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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
17682026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17692026-03-03T16:56:47.275ZINFOtest_metrics (dropshot): request completed latency_us = 415 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = b0523ec0-5ba3-4763-8e07-99b9ab7325c6 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
17702026-03-03T16:56:47.275ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 6e7de905-9a98-48ab-aa04-1d535fec599c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
17712026-03-03T16:56:47.275ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 6e7de905-9a98-48ab-aa04-1d535fec599c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
17722026-03-03T16:56:47.275ZTRACtest_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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
17732026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled1 response = CabooseValue
17742026-03-03T16:56:47.275ZTRACtest_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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
17752026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled1 response = CabooseValue
17762026-03-03T16:56:47.275ZTRACtest_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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
17772026-03-03T16:56:47.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled1 response = CabooseValue
17782026-03-03T16:56:47.275ZTRACtest_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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
17792026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled1 response = CabooseValue
17802026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
17812026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled1 response = CabooseValue
17822026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
17832026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17842026-03-03T16:56:47.276ZINFOtest_metrics (dropshot): request completed latency_us = 375 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 6e7de905-9a98-48ab-aa04-1d535fec599c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
17852026-03-03T16:56:47.276ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e9de8cd8-0fc3-49b9-b65d-58df7121a424 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
17862026-03-03T16:56:47.276ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e9de8cd8-0fc3-49b9-b65d-58df7121a424 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
17872026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
17882026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled1 response = CabooseValue
17892026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
17902026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled1 response = CabooseValue
17912026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
17922026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-sled1 response = CabooseValue
17932026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
17942026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled1 response = CabooseValue
17952026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
17962026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled1 response = CabooseValue
17972026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
17982026-03-03T16:56:47.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17992026-03-03T16:56:47.276ZINFOtest_metrics (dropshot): request completed latency_us = 387 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = e9de8cd8-0fc3-49b9-b65d-58df7121a424 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
18002026-03-03T16:56:47.276ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = b4cfdd67-7d8e-47bc-90fc-cd56d74fe387 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
18012026-03-03T16:56:47.276ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = b4cfdd67-7d8e-47bc-90fc-cd56d74fe387 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
18022026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
18032026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled1 response = CabooseValue
18042026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
18052026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled1 response = CabooseValue
18062026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
18072026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled1 response = CabooseValue
18082026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
18092026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled1 response = CabooseValue
18102026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
18112026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled1 response = CabooseValue
18122026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
18132026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18142026-03-03T16:56:47.277ZINFOtest_metrics (dropshot): request completed latency_us = 384 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = b4cfdd67-7d8e-47bc-90fc-cd56d74fe387 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
18152026-03-03T16:56:47.277ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 35e3e11c-5892-4138-b457-e7a7e3b99279 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
18162026-03-03T16:56:47.277ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 35e3e11c-5892-4138-b457-e7a7e3b99279 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
18172026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
18182026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-sled1 response = CabooseValue
18192026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
18202026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled1 response = CabooseValue
18212026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
18222026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled1 response = CabooseValue
18232026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
18242026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled1 response = CabooseValue
18252026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
18262026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled1 response = CabooseValue
18272026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
18282026-03-03T16:56:47.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18292026-03-03T16:56:47.278ZINFOtest_metrics (dropshot): request completed latency_us = 366 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 35e3e11c-5892-4138-b457-e7a7e3b99279 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
18302026-03-03T16:56:47.278ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 3c0c4631-663c-44ef-a2d5-6b717181c058 uri = /sp/sled/1/component/rot/cmpa
18312026-03-03T16:56:47.278ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 3c0c4631-663c-44ef-a2d5-6b717181c058 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
18322026-03-03T16:56:47.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
18332026-03-03T16:56:47.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled1 response = ReadRot(Ok)
18342026-03-03T16:56:47.278ZINFOtest_metrics (dropshot): request completed latency_us = 222 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 3c0c4631-663c-44ef-a2d5-6b717181c058 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
18352026-03-03T16:56:47.278ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 103594d1-319f-4f2a-a487-20be89a620aa uri = /sp/sled/1/component/rot/cfpa
18362026-03-03T16:56:47.278ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 103594d1-319f-4f2a-a487-20be89a620aa uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
18372026-03-03T16:56:47.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
18382026-03-03T16:56:47.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled1 response = ReadRot(Ok)
18392026-03-03T16:56:47.278ZINFOtest_metrics (dropshot): request completed latency_us = 310 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 103594d1-319f-4f2a-a487-20be89a620aa response_code = 200 uri = /sp/sled/1/component/rot/cfpa
18402026-03-03T16:56:47.279ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 40affa23-094a-486e-bc7b-dde87316c20d uri = /sp/sled/1/component/rot/cfpa
18412026-03-03T16:56:47.279ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 40affa23-094a-486e-bc7b-dde87316c20d uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
18422026-03-03T16:56:47.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
18432026-03-03T16:56:47.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled1 response = ReadRot(Ok)
18442026-03-03T16:56:47.279ZINFOtest_metrics (dropshot): request completed latency_us = 253 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 40affa23-094a-486e-bc7b-dde87316c20d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
18452026-03-03T16:56:47.279ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 2dd3c131-34b9-459a-98c8-178349a9d90f uri = /sp/sled/1/component/rot/cfpa
18462026-03-03T16:56:47.279ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 2dd3c131-34b9-459a-98c8-178349a9d90f uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
18472026-03-03T16:56:47.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
18482026-03-03T16:56:47.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-sled1 response = ReadRot(Ok)
18492026-03-03T16:56:47.279ZINFOtest_metrics (dropshot): request completed latency_us = 242 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51818 req_id = 2dd3c131-34b9-459a-98c8-178349a9d90f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
18502026-03-03T16:56:47.497ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36753 remote_addr = [::1]:51820
18512026-03-03T16:56:47.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 5a21e854-42fd-41fd-b91a-601b14f8e04e uri = /ignition
18522026-03-03T16:56:47.498ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 5a21e854-42fd-41fd-b91a-601b14f8e04e uri = /ignition version = 3.0.0
18532026-03-03T16:56:47.498ZTRACtest_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-03T16:56:47.498ZDEBGtest_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-03T16:56:47.498ZTRACtest_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-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
18572026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
18582026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
18592026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
18602026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
18612026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
18622026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
18632026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
18642026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
18652026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
18662026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
18672026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
18682026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
18692026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
18702026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
18712026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
18722026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
18732026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
18742026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
18752026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
18762026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
18772026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
18782026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
18792026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
18802026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
18812026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
18822026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
18832026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
18842026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
18852026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
18862026-03-03T16:56:47.498ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
18872026-03-03T16:56:47.498ZINFOtest_metrics (dropshot): request completed latency_us = 623 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 5a21e854-42fd-41fd-b91a-601b14f8e04e response_code = 200 uri = /ignition
18882026-03-03T16:56:47.499ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 58f3090e-16bd-4321-ab44-76364a813be7 uri = /sp/switch/0
18892026-03-03T16:56:47.499ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 58f3090e-16bd-4321-ab44-76364a813be7 uri = /sp/switch/0 version = 3.0.0
18902026-03-03T16:56:47.499ZTRACtest_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-03T16:56:47.499ZDEBGtest_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-03T16:56:47.499ZTRACtest_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-03T16:56:47.499ZTRACtest_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-03T16:56:47.499ZTRACtest_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-03T16:56:47.500ZINFOtest_metrics (dropshot): request completed latency_us = 510 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 58f3090e-16bd-4321-ab44-76364a813be7 response_code = 200 uri = /sp/switch/0
18962026-03-03T16:56:47.500ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 28221fb3-0031-495a-81b3-8f9fb2f00319 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
18972026-03-03T16:56:47.500ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 28221fb3-0031-495a-81b3-8f9fb2f00319 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
18982026-03-03T16:56:47.500ZTRACtest_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-03T16:56:47.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-switch0 response = CabooseValue
19002026-03-03T16:56:47.500ZTRACtest_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-03T16:56:47.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-switch0 response = CabooseValue
19022026-03-03T16:56:47.500ZTRACtest_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-03T16:56:47.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-switch0 response = CabooseValue
19042026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-switch0 response = CabooseValue
19062026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZINFOtest_metrics (dropshot): request completed latency_us = 628 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 28221fb3-0031-495a-81b3-8f9fb2f00319 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
19112026-03-03T16:56:47.501ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bb63d4d2-3e6e-46d4-a7a8-32e50f6181b5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
19122026-03-03T16:56:47.501ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bb63d4d2-3e6e-46d4-a7a8-32e50f6181b5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
19132026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-switch0 response = CabooseValue
19152026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-switch0 response = CabooseValue
19172026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-switch0 response = CabooseValue
19192026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-switch0 response = CabooseValue
19212026-03-03T16:56:47.501ZTRACtest_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-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZINFOtest_metrics (dropshot): request completed latency_us = 426 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bb63d4d2-3e6e-46d4-a7a8-32e50f6181b5 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
19262026-03-03T16:56:47.502ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c7960485-9afe-4e0d-842b-e9f90a0494fe uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
19272026-03-03T16:56:47.502ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c7960485-9afe-4e0d-842b-e9f90a0494fe uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
19282026-03-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-switch0 response = CabooseValue
19302026-03-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-switch0 response = CabooseValue
19322026-03-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-switch0 response = CabooseValue
19342026-03-03T16:56:47.502ZTRACtest_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-03T16:56:47.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-switch0 response = CabooseValue
19362026-03-03T16:56:47.502ZTRACtest_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-03T16:56:47.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-switch0 response = CabooseValue
19382026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZINFOtest_metrics (dropshot): request completed latency_us = 576 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c7960485-9afe-4e0d-842b-e9f90a0494fe response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
19412026-03-03T16:56:47.503ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c205a9b5-9e4f-49ab-b333-c97e8ffb4873 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
19422026-03-03T16:56:47.503ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c205a9b5-9e4f-49ab-b333-c97e8ffb4873 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
19432026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-switch0 response = CabooseValue
19452026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-switch0 response = CabooseValue
19472026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-switch0 response = CabooseValue
19492026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-switch0 response = CabooseValue
19512026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-switch0 response = CabooseValue
19532026-03-03T16:56:47.503ZTRACtest_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-03T16:56:47.503ZTRACtest_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-03T16:56:47.504ZINFOtest_metrics (dropshot): request completed latency_us = 439 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c205a9b5-9e4f-49ab-b333-c97e8ffb4873 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
19562026-03-03T16:56:47.504ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 713e54f7-7c57-48d0-bb87-f4b61d7181a5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
19572026-03-03T16:56:47.504ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 713e54f7-7c57-48d0-bb87-f4b61d7181a5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
19582026-03-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-switch0 response = CabooseValue
19602026-03-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-switch0 response = CabooseValue
19622026-03-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-switch0 response = CabooseValue
19642026-03-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-switch0 response = CabooseValue
19662026-03-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-switch0 response = CabooseValue
19682026-03-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZTRACtest_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-03T16:56:47.504ZINFOtest_metrics (dropshot): request completed latency_us = 539 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 713e54f7-7c57-48d0-bb87-f4b61d7181a5 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
19712026-03-03T16:56:47.505ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 23ea3ab4-43b2-40e4-b6aa-9216bf08f878 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
19722026-03-03T16:56:47.505ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 23ea3ab4-43b2-40e4-b6aa-9216bf08f878 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
19732026-03-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-switch0 response = CabooseValue
19752026-03-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-switch0 response = CabooseValue
19772026-03-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-switch0 response = CabooseValue
19792026-03-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } interface = fake-switch0 response = CabooseValue
19812026-03-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-switch0 response = CabooseValue
19832026-03-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZTRACtest_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-03T16:56:47.505ZINFOtest_metrics (dropshot): request completed latency_us = 488 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 23ea3ab4-43b2-40e4-b6aa-9216bf08f878 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
19862026-03-03T16:56:47.506ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = b6f1a422-9d0f-49b8-a495-c6f09d275493 uri = /sp/switch/0/component/rot/cmpa
19872026-03-03T16:56:47.506ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = b6f1a422-9d0f-49b8-a495-c6f09d275493 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
19882026-03-03T16:56:47.506ZTRACtest_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-03T16:56:47.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-switch0 response = ReadRot(Ok)
19902026-03-03T16:56:47.506ZINFOtest_metrics (dropshot): request completed latency_us = 232 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = b6f1a422-9d0f-49b8-a495-c6f09d275493 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
19912026-03-03T16:56:47.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1f0121db-1744-4d3e-875d-8aff5ace36d9 uri = /sp/switch/0/component/rot/cfpa
19922026-03-03T16:56:47.507ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1f0121db-1744-4d3e-875d-8aff5ace36d9 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
19932026-03-03T16:56:47.507ZTRACtest_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-03T16:56:47.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-switch0 response = ReadRot(Ok)
19952026-03-03T16:56:47.507ZINFOtest_metrics (dropshot): request completed latency_us = 813 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1f0121db-1744-4d3e-875d-8aff5ace36d9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
19962026-03-03T16:56:47.508ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 92ae8d66-22ef-4aed-9df5-aa5e59d2cba1 uri = /sp/switch/0/component/rot/cfpa
19972026-03-03T16:56:47.508ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 92ae8d66-22ef-4aed-9df5-aa5e59d2cba1 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
19982026-03-03T16:56:47.508ZTRACtest_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-03T16:56:47.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-switch0 response = ReadRot(Ok)
20002026-03-03T16:56:47.508ZINFOtest_metrics (dropshot): request completed latency_us = 288 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 92ae8d66-22ef-4aed-9df5-aa5e59d2cba1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20012026-03-03T16:56:47.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ed8a4549-8818-4f8a-bd01-f4fe5db37005 uri = /sp/switch/0/component/rot/cfpa
20022026-03-03T16:56:47.509ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ed8a4549-8818-4f8a-bd01-f4fe5db37005 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
20032026-03-03T16:56:47.509ZTRACtest_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-03T16:56:47.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-switch0 response = ReadRot(Ok)
20052026-03-03T16:56:47.509ZINFOtest_metrics (dropshot): request completed latency_us = 259 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ed8a4549-8818-4f8a-bd01-f4fe5db37005 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20062026-03-03T16:56:47.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1131c853-a142-48fc-af70-5f5953c81847 uri = /sp/switch/1
20072026-03-03T16:56:47.509ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1131c853-a142-48fc-af70-5f5953c81847 uri = /sp/switch/1 version = 3.0.0
20082026-03-03T16:56:47.509ZTRACtest_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-03T16:56:47.509ZDEBGtest_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-03T16:56:47.509ZTRACtest_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-03T16:56:47.509ZTRACtest_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-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZINFOtest_metrics (dropshot): request completed latency_us = 426 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1131c853-a142-48fc-af70-5f5953c81847 response_code = 200 uri = /sp/switch/1
20142026-03-03T16:56:47.510ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 238aa892-2aab-466e-adfe-15901b2b4165 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
20152026-03-03T16:56:47.510ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 238aa892-2aab-466e-adfe-15901b2b4165 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
20162026-03-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-switch1 response = CabooseValue
20182026-03-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-switch1 response = CabooseValue
20202026-03-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-switch1 response = CabooseValue
20222026-03-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-switch1 response = CabooseValue
20242026-03-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZTRACtest_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-03T16:56:47.510ZTRACtest_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-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 238aa892-2aab-466e-adfe-15901b2b4165 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
20292026-03-03T16:56:47.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 4d98fc0d-c4c9-432b-bdbd-1cf5c6ad0dbe uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
20302026-03-03T16:56:47.511ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 4d98fc0d-c4c9-432b-bdbd-1cf5c6ad0dbe uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
20312026-03-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-switch1 response = CabooseValue
20332026-03-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-switch1 response = CabooseValue
20352026-03-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-switch1 response = CabooseValue
20372026-03-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-switch1 response = CabooseValue
20392026-03-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZTRACtest_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-03T16:56:47.511ZINFOtest_metrics (dropshot): request completed latency_us = 499 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 4d98fc0d-c4c9-432b-bdbd-1cf5c6ad0dbe response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
20442026-03-03T16:56:47.512ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e1b5c7da-5a90-46a2-8be0-955065d66d61 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
20452026-03-03T16:56:47.512ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e1b5c7da-5a90-46a2-8be0-955065d66d61 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
20462026-03-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-switch1 response = CabooseValue
20482026-03-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-switch1 response = CabooseValue
20502026-03-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-switch1 response = CabooseValue
20522026-03-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-switch1 response = CabooseValue
20542026-03-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-switch1 response = CabooseValue
20562026-03-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZTRACtest_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-03T16:56:47.512ZINFOtest_metrics (dropshot): request completed latency_us = 442 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e1b5c7da-5a90-46a2-8be0-955065d66d61 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
20592026-03-03T16:56:47.513ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8f623937-36a7-4e55-b5fd-810a521ae235 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
20602026-03-03T16:56:47.513ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8f623937-36a7-4e55-b5fd-810a521ae235 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
20612026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-switch1 response = CabooseValue
20632026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-switch1 response = CabooseValue
20652026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-switch1 response = CabooseValue
20672026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-switch1 response = CabooseValue
20692026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-switch1 response = CabooseValue
20712026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZINFOtest_metrics (dropshot): request completed latency_us = 402 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8f623937-36a7-4e55-b5fd-810a521ae235 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
20742026-03-03T16:56:47.513ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 98359d4c-ddec-4913-adf0-e481a1753479 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
20752026-03-03T16:56:47.513ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 98359d4c-ddec-4913-adf0-e481a1753479 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
20762026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-switch1 response = CabooseValue
20782026-03-03T16:56:47.513ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-switch1 response = CabooseValue
20802026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-switch1 response = CabooseValue
20822026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-switch1 response = CabooseValue
20842026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-switch1 response = CabooseValue
20862026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZINFOtest_metrics (dropshot): request completed latency_us = 443 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 98359d4c-ddec-4913-adf0-e481a1753479 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
20892026-03-03T16:56:47.514ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bcd16627-54b3-47ce-ae83-d96e6fffc6ec uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
20902026-03-03T16:56:47.514ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bcd16627-54b3-47ce-ae83-d96e6fffc6ec uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
20912026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-switch1 response = CabooseValue
20932026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-switch1 response = CabooseValue
20952026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-switch1 response = CabooseValue
20972026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-switch1 response = CabooseValue
20992026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-switch1 response = CabooseValue
21012026-03-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZTRACtest_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-03T16:56:47.514ZINFOtest_metrics (dropshot): request completed latency_us = 472 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bcd16627-54b3-47ce-ae83-d96e6fffc6ec response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
21042026-03-03T16:56:47.515ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e4f8966d-c6a4-4954-82d8-e4564024d313 uri = /sp/switch/1/component/rot/cmpa
21052026-03-03T16:56:47.515ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e4f8966d-c6a4-4954-82d8-e4564024d313 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
21062026-03-03T16:56:47.515ZTRACtest_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-03T16:56:47.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-switch1 response = ReadRot(Ok)
21082026-03-03T16:56:47.515ZINFOtest_metrics (dropshot): request completed latency_us = 270 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e4f8966d-c6a4-4954-82d8-e4564024d313 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
21092026-03-03T16:56:47.515ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e722d5c3-1f17-4271-9372-bd428a875287 uri = /sp/switch/1/component/rot/cfpa
21102026-03-03T16:56:47.515ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e722d5c3-1f17-4271-9372-bd428a875287 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
21112026-03-03T16:56:47.516ZTRACtest_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-03T16:56:47.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-switch1 response = ReadRot(Ok)
21132026-03-03T16:56:47.516ZINFOtest_metrics (dropshot): request completed latency_us = 286 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e722d5c3-1f17-4271-9372-bd428a875287 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21142026-03-03T16:56:47.516ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = b3492ff4-0b81-4cc9-b398-c412a33434c9 uri = /sp/switch/1/component/rot/cfpa
21152026-03-03T16:56:47.516ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = b3492ff4-0b81-4cc9-b398-c412a33434c9 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
21162026-03-03T16:56:47.516ZTRACtest_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-03T16:56:47.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-switch1 response = ReadRot(Ok)
21182026-03-03T16:56:47.516ZINFOtest_metrics (dropshot): request completed latency_us = 261 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = b3492ff4-0b81-4cc9-b398-c412a33434c9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21192026-03-03T16:56:47.517ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 54823466-313c-463c-a00e-ed9b94f3297c uri = /sp/switch/1/component/rot/cfpa
21202026-03-03T16:56:47.517ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 54823466-313c-463c-a00e-ed9b94f3297c uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
21212026-03-03T16:56:47.517ZTRACtest_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-03T16:56:47.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } interface = fake-switch1 response = ReadRot(Ok)
21232026-03-03T16:56:47.517ZINFOtest_metrics (dropshot): request completed latency_us = 237 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 54823466-313c-463c-a00e-ed9b94f3297c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21242026-03-03T16:56:47.517ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 41d842a3-9ca6-4290-b1e9-b6f84c4f0f6e uri = /sp/sled/0
21252026-03-03T16:56:47.517ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 41d842a3-9ca6-4290-b1e9-b6f84c4f0f6e uri = /sp/sled/0 version = 3.0.0
21262026-03-03T16:56:47.517ZTRACtest_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-03T16:56:47.517ZDEBGtest_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-03T16:56:47.517ZTRACtest_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-03T16:56:47.517ZTRACtest_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-03T16:56:47.517ZTRACtest_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-03T16:56:47.518ZINFOtest_metrics (dropshot): request completed latency_us = 377 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 41d842a3-9ca6-4290-b1e9-b6f84c4f0f6e response_code = 200 uri = /sp/sled/0
21322026-03-03T16:56:47.518ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ecdb313c-98eb-4635-92b1-e6c06ac96f32 uri = /sp/sled/0/component/host-boot-flash/active-slot
21332026-03-03T16:56:47.518ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ecdb313c-98eb-4635-92b1-e6c06ac96f32 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
21342026-03-03T16:56:47.518ZTRACtest_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-03T16:56:47.518ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
21362026-03-03T16:56:47.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled0 response = ComponentActiveSlot(0)
21372026-03-03T16:56:47.518ZINFOtest_metrics (dropshot): request completed latency_us = 318 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ecdb313c-98eb-4635-92b1-e6c06ac96f32 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
21382026-03-03T16:56:47.519ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a06cab03-62ba-4496-be0c-00408389b024 uri = /sp/sled/0/component/host-boot-flash/hash/0
21392026-03-03T16:56:47.519ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a06cab03-62ba-4496-be0c-00408389b024 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
21402026-03-03T16:56:47.519ZTRACtest_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-03T16:56:47.519ZTRACtest_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-03T16:56:47.519ZINFOtest_metrics (dropshot): request completed latency_us = 216 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a06cab03-62ba-4496-be0c-00408389b024 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
21432026-03-03T16:56:47.519ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 3d32a70e-eb61-46b4-9a35-371cb97e3e34 uri = /sp/sled/0/component/host-boot-flash/hash/1
21442026-03-03T16:56:47.519ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 3d32a70e-eb61-46b4-9a35-371cb97e3e34 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
21452026-03-03T16:56:47.519ZTRACtest_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-03T16:56:47.519ZTRACtest_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-03T16:56:47.519ZINFOtest_metrics (dropshot): request completed latency_us = 237 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 3d32a70e-eb61-46b4-9a35-371cb97e3e34 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
21482026-03-03T16:56:47.520ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8cbb0387-74f0-457b-92cd-750b32b11e17 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
21492026-03-03T16:56:47.520ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8cbb0387-74f0-457b-92cd-750b32b11e17 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
21502026-03-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-sled0 response = CabooseValue
21522026-03-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled0 response = CabooseValue
21542026-03-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled0 response = CabooseValue
21562026-03-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled0 response = CabooseValue
21582026-03-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZTRACtest_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-03T16:56:47.520ZINFOtest_metrics (dropshot): request completed latency_us = 558 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8cbb0387-74f0-457b-92cd-750b32b11e17 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
21632026-03-03T16:56:47.521ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 7deba189-028a-442b-82dc-0713cdd36d7a uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
21642026-03-03T16:56:47.521ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 7deba189-028a-442b-82dc-0713cdd36d7a uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
21652026-03-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled0 response = CabooseValue
21672026-03-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled0 response = CabooseValue
21692026-03-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled0 response = CabooseValue
21712026-03-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-sled0 response = CabooseValue
21732026-03-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZTRACtest_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-03T16:56:47.521ZINFOtest_metrics (dropshot): request completed latency_us = 468 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 7deba189-028a-442b-82dc-0713cdd36d7a response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
21782026-03-03T16:56:47.524ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 76bb5d67-d11d-465c-abae-b324d3a06fea uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
21792026-03-03T16:56:47.524ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 76bb5d67-d11d-465c-abae-b324d3a06fea uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
21802026-03-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled0 response = CabooseValue
21822026-03-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled0 response = CabooseValue
21842026-03-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled0 response = CabooseValue
21862026-03-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled0 response = CabooseValue
21882026-03-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled0 response = CabooseValue
21902026-03-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZTRACtest_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-03T16:56:47.524ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 76bb5d67-d11d-465c-abae-b324d3a06fea response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
21932026-03-03T16:56:47.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a36c930a-ca61-4666-923a-4e0ab9a8f194 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
21942026-03-03T16:56:47.525ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a36c930a-ca61-4666-923a-4e0ab9a8f194 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
21952026-03-03T16:56:47.525ZTRACtest_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-03T16:56:47.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled0 response = CabooseValue
21972026-03-03T16:56:47.526ZTRACtest_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-03T16:56:47.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-sled0 response = CabooseValue
21992026-03-03T16:56:47.526ZTRACtest_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-03T16:56:47.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-sled0 response = CabooseValue
22012026-03-03T16:56:47.526ZTRACtest_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-03T16:56:47.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled0 response = CabooseValue
22032026-03-03T16:56:47.526ZTRACtest_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-03T16:56:47.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled0 response = CabooseValue
22052026-03-03T16:56:47.526ZTRACtest_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-03T16:56:47.526ZTRACtest_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-03T16:56:47.526ZINFOtest_metrics (dropshot): request completed latency_us = 1421 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a36c930a-ca61-4666-923a-4e0ab9a8f194 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
22082026-03-03T16:56:47.527ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 2a9b297e-a820-4815-a3b1-2bd83f566a51 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
22092026-03-03T16:56:47.527ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 2a9b297e-a820-4815-a3b1-2bd83f566a51 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
22102026-03-03T16:56:47.527ZTRACtest_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-03T16:56:47.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled0 response = CabooseValue
22122026-03-03T16:56:47.527ZTRACtest_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-03T16:56:47.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled0 response = CabooseValue
22142026-03-03T16:56:47.528ZTRACtest_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-03T16:56:47.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled0 response = CabooseValue
22162026-03-03T16:56:47.528ZTRACtest_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-03T16:56:47.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled0 response = CabooseValue
22182026-03-03T16:56:47.528ZTRACtest_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-03T16:56:47.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled0 response = CabooseValue
22202026-03-03T16:56:47.528ZTRACtest_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-03T16:56:47.528ZTRACtest_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-03T16:56:47.528ZINFOtest_metrics (dropshot): request completed latency_us = 449 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 2a9b297e-a820-4815-a3b1-2bd83f566a51 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
22232026-03-03T16:56:47.531ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 7c0aa331-6e7c-4fc5-91ad-5df83d3e1c06 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
22242026-03-03T16:56:47.531ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 7c0aa331-6e7c-4fc5-91ad-5df83d3e1c06 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
22252026-03-03T16:56:47.531ZTRACtest_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-03T16:56:47.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-sled0 response = CabooseValue
22272026-03-03T16:56:47.531ZTRACtest_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-03T16:56:47.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-sled0 response = CabooseValue
22292026-03-03T16:56:47.531ZTRACtest_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-03T16:56:47.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-sled0 response = CabooseValue
22312026-03-03T16:56:47.532ZTRACtest_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-03T16:56:47.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-sled0 response = CabooseValue
22332026-03-03T16:56:47.532ZTRACtest_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-03T16:56:47.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-sled0 response = CabooseValue
22352026-03-03T16:56:47.532ZTRACtest_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-03T16:56:47.532ZTRACtest_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-03T16:56:47.532ZINFOtest_metrics (dropshot): request completed latency_us = 583 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 7c0aa331-6e7c-4fc5-91ad-5df83d3e1c06 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
22382026-03-03T16:56:47.532ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e649b24f-63f7-4aec-a93a-f4e36bfdea4a uri = /sp/sled/0/component/rot/cmpa
22392026-03-03T16:56:47.532ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e649b24f-63f7-4aec-a93a-f4e36bfdea4a uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
22402026-03-03T16:56:47.532ZTRACtest_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-03T16:56:47.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-sled0 response = ReadRot(Ok)
22422026-03-03T16:56:47.532ZINFOtest_metrics (dropshot): request completed latency_us = 237 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e649b24f-63f7-4aec-a93a-f4e36bfdea4a response_code = 200 uri = /sp/sled/0/component/rot/cmpa
22432026-03-03T16:56:47.533ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 2a65a5ac-a4c2-486d-b07e-59661faf9310 uri = /sp/sled/0/component/rot/cfpa
22442026-03-03T16:56:47.533ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 2a65a5ac-a4c2-486d-b07e-59661faf9310 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
22452026-03-03T16:56:47.533ZTRACtest_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-03T16:56:47.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-sled0 response = ReadRot(Ok)
22472026-03-03T16:56:47.533ZINFOtest_metrics (dropshot): request completed latency_us = 309 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 2a65a5ac-a4c2-486d-b07e-59661faf9310 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22482026-03-03T16:56:47.536ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = aabcf2a5-1e84-4879-9760-286ca58635ba uri = /sp/sled/0/component/rot/cfpa
22492026-03-03T16:56:47.536ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = aabcf2a5-1e84-4879-9760-286ca58635ba uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
22502026-03-03T16:56:47.536ZTRACtest_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-03T16:56:47.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-sled0 response = ReadRot(Ok)
22522026-03-03T16:56:47.541ZINFOtest_metrics (dropshot): request completed latency_us = 5169 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = aabcf2a5-1e84-4879-9760-286ca58635ba response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22532026-03-03T16:56:47.545ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 6f6e0650-4e83-4302-9410-5db6e55444f4 uri = /sp/sled/0/component/rot/cfpa
22542026-03-03T16:56:47.545ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 6f6e0650-4e83-4302-9410-5db6e55444f4 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
22552026-03-03T16:56:47.546ZTRACtest_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-03T16:56:47.567ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-sled0 response = ReadRot(Ok)
22572026-03-03T16:56:47.567ZINFOtest_metrics (dropshot): request completed latency_us = 22376 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 6f6e0650-4e83-4302-9410-5db6e55444f4 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22582026-03-03T16:56:47.574ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = d653946a-20b8-4373-aa09-2b14cfd9cf50 uri = /sp/sled/1
22592026-03-03T16:56:47.574ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = d653946a-20b8-4373-aa09-2b14cfd9cf50 uri = /sp/sled/1 version = 3.0.0
22602026-03-03T16:56:47.574ZTRACtest_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-03T16:56:47.574ZDEBGtest_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-03T16:56:47.574ZTRACtest_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-03T16:56:47.574ZTRACtest_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-03T16:56:47.574ZTRACtest_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-03T16:56:47.574ZINFOtest_metrics (dropshot): request completed latency_us = 709 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = d653946a-20b8-4373-aa09-2b14cfd9cf50 response_code = 200 uri = /sp/sled/1
22662026-03-03T16:56:47.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ce432ff1-97d7-4c31-a91d-42922326d6f3 uri = /sp/sled/1/component/host-boot-flash/active-slot
22672026-03-03T16:56:47.584ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ce432ff1-97d7-4c31-a91d-42922326d6f3 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
22682026-03-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
22702026-03-03T16:56:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled1 response = ComponentActiveSlot(0)
22712026-03-03T16:56:47.584ZINFOtest_metrics (dropshot): request completed latency_us = 424 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = ce432ff1-97d7-4c31-a91d-42922326d6f3 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
22722026-03-03T16:56:47.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8f8f6800-8bb8-4dff-b92b-3dca63f08ad9 uri = /sp/sled/1/component/host-boot-flash/hash/0
22732026-03-03T16:56:47.584ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8f8f6800-8bb8-4dff-b92b-3dca63f08ad9 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
22742026-03-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZINFOtest_metrics (dropshot): request completed latency_us = 292 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 8f8f6800-8bb8-4dff-b92b-3dca63f08ad9 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
22772026-03-03T16:56:47.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1060ee57-7c54-4727-b0fa-047a2808a919 uri = /sp/sled/1/component/host-boot-flash/hash/1
22782026-03-03T16:56:47.584ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1060ee57-7c54-4727-b0fa-047a2808a919 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
22792026-03-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZINFOtest_metrics (dropshot): request completed latency_us = 235 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 1060ee57-7c54-4727-b0fa-047a2808a919 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
22822026-03-03T16:56:47.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = abe8e1ab-12bc-4a23-8c59-04c9d55665be uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
22832026-03-03T16:56:47.584ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = abe8e1ab-12bc-4a23-8c59-04c9d55665be uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
22842026-03-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-sled1 response = CabooseValue
22862026-03-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled1 response = CabooseValue
22882026-03-03T16:56:47.584ZTRACtest_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-03T16:56:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled1 response = CabooseValue
22902026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled1 response = CabooseValue
22922026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZINFOtest_metrics (dropshot): request completed latency_us = 455 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = abe8e1ab-12bc-4a23-8c59-04c9d55665be response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
22972026-03-03T16:56:47.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 05274489-8c92-43b6-ba66-50b7eaeb7176 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
22982026-03-03T16:56:47.585ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 05274489-8c92-43b6-ba66-50b7eaeb7176 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
22992026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled1 response = CabooseValue
23012026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled1 response = CabooseValue
23032026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled1 response = CabooseValue
23052026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-sled1 response = CabooseValue
23072026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 05274489-8c92-43b6-ba66-50b7eaeb7176 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
23122026-03-03T16:56:47.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c5ebfd32-d414-4322-811b-c5e6b990f609 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
23132026-03-03T16:56:47.585ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c5ebfd32-d414-4322-811b-c5e6b990f609 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
23142026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled1 response = CabooseValue
23162026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled1 response = CabooseValue
23182026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled1 response = CabooseValue
23202026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled1 response = CabooseValue
23222026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled1 response = CabooseValue
23242026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZINFOtest_metrics (dropshot): request completed latency_us = 398 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = c5ebfd32-d414-4322-811b-c5e6b990f609 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
23272026-03-03T16:56:47.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bd2dd53d-e82f-4c3a-9d04-c00160c422e7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
23282026-03-03T16:56:47.585ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bd2dd53d-e82f-4c3a-9d04-c00160c422e7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
23292026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled1 response = CabooseValue
23312026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-sled1 response = CabooseValue
23332026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-sled1 response = CabooseValue
23352026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled1 response = CabooseValue
23372026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled1 response = CabooseValue
23392026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZINFOtest_metrics (dropshot): request completed latency_us = 452 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = bd2dd53d-e82f-4c3a-9d04-c00160c422e7 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
23422026-03-03T16:56:47.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e8999757-38fc-4214-9b50-04cc438f404e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
23432026-03-03T16:56:47.585ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e8999757-38fc-4214-9b50-04cc438f404e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
23442026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled1 response = CabooseValue
23462026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled1 response = CabooseValue
23482026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled1 response = CabooseValue
23502026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled1 response = CabooseValue
23522026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled1 response = CabooseValue
23542026-03-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZTRACtest_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-03T16:56:47.585ZINFOtest_metrics (dropshot): request completed latency_us = 388 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = e8999757-38fc-4214-9b50-04cc438f404e response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
23572026-03-03T16:56:47.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 0c2fc03e-8a6b-4342-8cd1-113ed67fb548 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
23582026-03-03T16:56:47.585ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 0c2fc03e-8a6b-4342-8cd1-113ed67fb548 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
23592026-03-03T16:56:47.586ZTRACtest_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-03T16:56:47.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-sled1 response = CabooseValue
23612026-03-03T16:56:47.586ZTRACtest_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-03T16:56:47.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-sled1 response = CabooseValue
23632026-03-03T16:56:47.588ZTRACtest_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-03T16:56:47.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-sled1 response = CabooseValue
23652026-03-03T16:56:47.588ZTRACtest_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-03T16:56:47.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-sled1 response = CabooseValue
23672026-03-03T16:56:47.588ZTRACtest_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-03T16:56:47.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-sled1 response = CabooseValue
23692026-03-03T16:56:47.588ZTRACtest_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-03T16:56:47.588ZTRACtest_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-03T16:56:47.588ZINFOtest_metrics (dropshot): request completed latency_us = 2494 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 0c2fc03e-8a6b-4342-8cd1-113ed67fb548 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
23722026-03-03T16:56:47.589ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = fa749864-5ffe-47b7-9b41-f2ae47f5b4c6 uri = /sp/sled/1/component/rot/cmpa
23732026-03-03T16:56:47.589ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = fa749864-5ffe-47b7-9b41-f2ae47f5b4c6 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
23742026-03-03T16:56:47.589ZTRACtest_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-03T16:56:47.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-sled1 response = ReadRot(Ok)
23762026-03-03T16:56:47.592ZINFOtest_metrics (dropshot): request completed latency_us = 4085 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = fa749864-5ffe-47b7-9b41-f2ae47f5b4c6 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
23772026-03-03T16:56:47.593ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 6cde8b52-2ba1-4842-805a-e870327031b1 uri = /sp/sled/1/component/rot/cfpa
23782026-03-03T16:56:47.593ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 6cde8b52-2ba1-4842-805a-e870327031b1 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
23792026-03-03T16:56:47.593ZTRACtest_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-03T16:56:47.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-sled1 response = ReadRot(Ok)
23812026-03-03T16:56:47.597ZINFOtest_metrics (dropshot): request completed latency_us = 3993 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = 6cde8b52-2ba1-4842-805a-e870327031b1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23822026-03-03T16:56:47.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = d239c36e-61cd-4f98-bd11-b8a5cca11c32 uri = /sp/sled/1/component/rot/cfpa
23832026-03-03T16:56:47.597ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = d239c36e-61cd-4f98-bd11-b8a5cca11c32 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
23842026-03-03T16:56:47.597ZTRACtest_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-03T16:56:47.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-sled1 response = ReadRot(Ok)
23862026-03-03T16:56:47.598ZINFOtest_metrics (dropshot): request completed latency_us = 304 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = d239c36e-61cd-4f98-bd11-b8a5cca11c32 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23872026-03-03T16:56:47.606ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a3c2ac90-464d-4cfe-b65a-905faaac8ce0 uri = /sp/sled/1/component/rot/cfpa
23882026-03-03T16:56:47.606ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a3c2ac90-464d-4cfe-b65a-905faaac8ce0 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
23892026-03-03T16:56:47.606ZTRACtest_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-03T16:56:47.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-sled1 response = ReadRot(Ok)
23912026-03-03T16:56:47.606ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51820 req_id = a3c2ac90-464d-4cfe-b65a-905faaac8ce0 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23922026-03-03T16:56:47.907ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36753 remote_addr = [::1]:51822
23932026-03-03T16:56:47.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 258e76e1-0b24-4e54-9e0b-4e2984004d85 uri = /ignition
23942026-03-03T16:56:47.908ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 258e76e1-0b24-4e54-9e0b-4e2984004d85 uri = /ignition version = 3.0.0
23952026-03-03T16:56:47.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
23962026-03-03T16:56:47.908ZDEBGtest_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 }]
23972026-03-03T16:56:47.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
23982026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
23992026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
24002026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
24012026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
24022026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
24032026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
24042026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
24052026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
24062026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
24072026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
24082026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
24092026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
24102026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
24112026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
24122026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
24132026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
24142026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
24152026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
24162026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
24172026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
24182026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
24192026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
24202026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
24212026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
24222026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
24232026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
24242026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
24252026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
24262026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
24272026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
24282026-03-03T16:56:47.908ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
24292026-03-03T16:56:47.908ZINFOtest_metrics (dropshot): request completed latency_us = 592 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 258e76e1-0b24-4e54-9e0b-4e2984004d85 response_code = 200 uri = /ignition
24302026-03-03T16:56:47.909ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 35984def-2bd7-4215-9be8-b3f62bc39a31 uri = /sp/switch/0
24312026-03-03T16:56:47.909ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 35984def-2bd7-4215-9be8-b3f62bc39a31 uri = /sp/switch/0 version = 3.0.0
24322026-03-03T16:56:47.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(SpState) }
24332026-03-03T16:56:47.909ZDEBGtest_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
24342026-03-03T16:56:47.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } 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]) }) })
24352026-03-03T16:56:47.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
24362026-03-03T16:56:47.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } 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(()) }))
24372026-03-03T16:56:47.910ZINFOtest_metrics (dropshot): request completed latency_us = 489 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 35984def-2bd7-4215-9be8-b3f62bc39a31 response_code = 200 uri = /sp/switch/0
24382026-03-03T16:56:47.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = bbd5e69e-398e-41fe-99d3-79aa29dc6a1e uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
24392026-03-03T16:56:47.911ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = bbd5e69e-398e-41fe-99d3-79aa29dc6a1e uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
24402026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
24412026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-switch0 response = CabooseValue
24422026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
24432026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-switch0 response = CabooseValue
24442026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
24452026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-switch0 response = CabooseValue
24462026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
24472026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-switch0 response = CabooseValue
24482026-03-03T16:56:47.911ZTRACtest_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: [83, 73, 71, 78] }) }
24492026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
24502026-03-03T16:56:47.911ZTRACtest_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: [69, 80, 79, 67] }) }
24512026-03-03T16:56:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24522026-03-03T16:56:47.911ZINFOtest_metrics (dropshot): request completed latency_us = 492 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = bbd5e69e-398e-41fe-99d3-79aa29dc6a1e response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
24532026-03-03T16:56:47.912ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 46f58aa8-b658-4435-ab10-5d269b9a929c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
24542026-03-03T16:56:47.912ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 46f58aa8-b658-4435-ab10-5d269b9a929c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
24552026-03-03T16:56:47.912ZTRACtest_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: 1, key: [71, 73, 84, 67] }) }
24562026-03-03T16:56:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-switch0 response = CabooseValue
24572026-03-03T16:56:47.912ZTRACtest_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: 1, key: [66, 79, 82, 68] }) }
24582026-03-03T16:56:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-switch0 response = CabooseValue
24592026-03-03T16:56:47.912ZTRACtest_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: 1, key: [78, 65, 77, 69] }) }
24602026-03-03T16:56:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-switch0 response = CabooseValue
24612026-03-03T16:56:47.912ZTRACtest_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: 1, key: [86, 69, 82, 83] }) }
24622026-03-03T16:56:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-switch0 response = CabooseValue
24632026-03-03T16:56:47.912ZTRACtest_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: [83, 73, 71, 78] }) }
24642026-03-03T16:56:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
24652026-03-03T16:56:47.912ZTRACtest_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: [69, 80, 79, 67] }) }
24662026-03-03T16:56:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24672026-03-03T16:56:47.912ZINFOtest_metrics (dropshot): request completed latency_us = 540 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 46f58aa8-b658-4435-ab10-5d269b9a929c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
24682026-03-03T16:56:47.913ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 0fe77a0f-cbda-4e18-a664-048926bd6f53 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
24692026-03-03T16:56:47.913ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 0fe77a0f-cbda-4e18-a664-048926bd6f53 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
24702026-03-03T16:56:47.913ZTRACtest_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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
24712026-03-03T16:56:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-switch0 response = CabooseValue
24722026-03-03T16:56:47.913ZTRACtest_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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
24732026-03-03T16:56:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-switch0 response = CabooseValue
24742026-03-03T16:56:47.913ZTRACtest_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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
24752026-03-03T16:56:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-switch0 response = CabooseValue
24762026-03-03T16:56:47.913ZTRACtest_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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
24772026-03-03T16:56:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-switch0 response = CabooseValue
24782026-03-03T16:56:47.913ZTRACtest_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: [83, 73, 71, 78] }) }
24792026-03-03T16:56:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-switch0 response = CabooseValue
24802026-03-03T16:56:47.913ZTRACtest_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: [69, 80, 79, 67] }) }
24812026-03-03T16:56:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24822026-03-03T16:56:47.913ZINFOtest_metrics (dropshot): request completed latency_us = 436 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 0fe77a0f-cbda-4e18-a664-048926bd6f53 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
24832026-03-03T16:56:47.913ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 53a0bb18-2511-4fee-a7c7-b15d4ba5e442 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
24842026-03-03T16:56:47.914ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 53a0bb18-2511-4fee-a7c7-b15d4ba5e442 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
24852026-03-03T16:56:47.914ZTRACtest_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: 1, key: [71, 73, 84, 67] }) }
24862026-03-03T16:56:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-switch0 response = CabooseValue
24872026-03-03T16:56:47.914ZTRACtest_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: 1, key: [66, 79, 82, 68] }) }
24882026-03-03T16:56:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-switch0 response = CabooseValue
24892026-03-03T16:56:47.914ZTRACtest_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: 1, key: [78, 65, 77, 69] }) }
24902026-03-03T16:56:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-switch0 response = CabooseValue
24912026-03-03T16:56:47.914ZTRACtest_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: 1, key: [86, 69, 82, 83] }) }
24922026-03-03T16:56:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-switch0 response = CabooseValue
24932026-03-03T16:56:47.914ZTRACtest_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: [83, 73, 71, 78] }) }
24942026-03-03T16:56:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-switch0 response = CabooseValue
24952026-03-03T16:56:47.914ZTRACtest_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: [69, 80, 79, 67] }) }
24962026-03-03T16:56:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24972026-03-03T16:56:47.914ZINFOtest_metrics (dropshot): request completed latency_us = 434 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 53a0bb18-2511-4fee-a7c7-b15d4ba5e442 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
24982026-03-03T16:56:47.914ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = e30f3ef7-2fdf-4ea4-bcc7-06faf6afdb3d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
24992026-03-03T16:56:47.914ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = e30f3ef7-2fdf-4ea4-bcc7-06faf6afdb3d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
25002026-03-03T16:56:47.915ZTRACtest_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: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
25012026-03-03T16:56:47.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-switch0 response = CabooseValue
25022026-03-03T16:56:47.915ZTRACtest_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: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
25032026-03-03T16:56:47.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-switch0 response = CabooseValue
25042026-03-03T16:56:47.915ZTRACtest_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: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
25052026-03-03T16:56:47.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } interface = fake-switch0 response = CabooseValue
25062026-03-03T16:56:47.915ZTRACtest_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: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
25072026-03-03T16:56:47.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-switch0 response = CabooseValue
25082026-03-03T16:56:47.915ZTRACtest_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: [83, 73, 71, 78] }) }
25092026-03-03T16:56:47.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-switch0 response = CabooseValue
25102026-03-03T16:56:47.915ZTRACtest_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: [69, 80, 79, 67] }) }
25112026-03-03T16:56:47.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25122026-03-03T16:56:47.915ZINFOtest_metrics (dropshot): request completed latency_us = 530 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = e30f3ef7-2fdf-4ea4-bcc7-06faf6afdb3d response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
25132026-03-03T16:56:47.915ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 89dba4dd-5276-452a-beae-68b664d5aa2b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
25142026-03-03T16:56:47.916ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 89dba4dd-5276-452a-beae-68b664d5aa2b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
25152026-03-03T16:56:47.916ZTRACtest_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: 1, key: [71, 73, 84, 67] }) }
25162026-03-03T16:56:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-switch0 response = CabooseValue
25172026-03-03T16:56:47.916ZTRACtest_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: 1, key: [66, 79, 82, 68] }) }
25182026-03-03T16:56:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 188 } interface = fake-switch0 response = CabooseValue
25192026-03-03T16:56:47.916ZTRACtest_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: 1, key: [78, 65, 77, 69] }) }
25202026-03-03T16:56:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-switch0 response = CabooseValue
25212026-03-03T16:56:47.916ZTRACtest_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: 1, key: [86, 69, 82, 83] }) }
25222026-03-03T16:56:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-switch0 response = CabooseValue
25232026-03-03T16:56:47.916ZTRACtest_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: [83, 73, 71, 78] }) }
25242026-03-03T16:56:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-switch0 response = CabooseValue
25252026-03-03T16:56:47.916ZTRACtest_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: [69, 80, 79, 67] }) }
25262026-03-03T16:56:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25272026-03-03T16:56:47.916ZINFOtest_metrics (dropshot): request completed latency_us = 440 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 89dba4dd-5276-452a-beae-68b664d5aa2b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
25282026-03-03T16:56:47.916ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 3e33f7b5-e069-48fe-9b9d-7f38e5168154 uri = /sp/switch/0/component/rot/cmpa
25292026-03-03T16:56:47.916ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 3e33f7b5-e069-48fe-9b9d-7f38e5168154 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
25302026-03-03T16:56:47.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
25312026-03-03T16:56:47.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-switch0 response = ReadRot(Ok)
25322026-03-03T16:56:47.917ZINFOtest_metrics (dropshot): request completed latency_us = 294 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 3e33f7b5-e069-48fe-9b9d-7f38e5168154 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
25332026-03-03T16:56:47.917ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b121ea8a-216d-4ffd-a738-cdff91659939 uri = /sp/switch/0/component/rot/cfpa
25342026-03-03T16:56:47.917ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b121ea8a-216d-4ffd-a738-cdff91659939 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
25352026-03-03T16:56:47.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
25362026-03-03T16:56:47.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-switch0 response = ReadRot(Ok)
25372026-03-03T16:56:47.918ZINFOtest_metrics (dropshot): request completed latency_us = 365 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b121ea8a-216d-4ffd-a738-cdff91659939 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
25382026-03-03T16:56:47.918ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 49a7b37a-0341-4b04-9531-70bbeeb4355d uri = /sp/switch/0/component/rot/cfpa
25392026-03-03T16:56:47.918ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 49a7b37a-0341-4b04-9531-70bbeeb4355d uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
25402026-03-03T16:56:47.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
25412026-03-03T16:56:47.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-switch0 response = ReadRot(Ok)
25422026-03-03T16:56:47.919ZINFOtest_metrics (dropshot): request completed latency_us = 340 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 49a7b37a-0341-4b04-9531-70bbeeb4355d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
25432026-03-03T16:56:47.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = db5f694f-553d-4a20-be49-1bcd22881b09 uri = /sp/switch/0/component/rot/cfpa
25442026-03-03T16:56:47.919ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = db5f694f-553d-4a20-be49-1bcd22881b09 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
25452026-03-03T16:56:47.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
25462026-03-03T16:56:47.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-switch0 response = ReadRot(Ok)
25472026-03-03T16:56:47.920ZINFOtest_metrics (dropshot): request completed latency_us = 314 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = db5f694f-553d-4a20-be49-1bcd22881b09 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
25482026-03-03T16:56:47.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 8ddabcd8-a42c-4f0d-bd1b-fa406b47467d uri = /sp/switch/1
25492026-03-03T16:56:47.920ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 8ddabcd8-a42c-4f0d-bd1b-fa406b47467d uri = /sp/switch/1 version = 3.0.0
25502026-03-03T16:56:47.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(SpState) }
25512026-03-03T16:56:47.920ZDEBGtest_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
25522026-03-03T16:56:47.920ZTRACtest_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]) }) })
25532026-03-03T16:56:47.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
25542026-03-03T16:56:47.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } 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(()) }))
25552026-03-03T16:56:47.921ZINFOtest_metrics (dropshot): request completed latency_us = 386 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 8ddabcd8-a42c-4f0d-bd1b-fa406b47467d response_code = 200 uri = /sp/switch/1
25562026-03-03T16:56:47.921ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 27f1334c-359b-4347-9234-51200552e8d4 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
25572026-03-03T16:56:47.921ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 27f1334c-359b-4347-9234-51200552e8d4 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
25582026-03-03T16:56:47.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
25592026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-switch1 response = CabooseValue
25602026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
25612026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-switch1 response = CabooseValue
25622026-03-03T16:56:47.922ZTRACtest_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: [78, 65, 77, 69] }) }
25632026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-switch1 response = CabooseValue
25642026-03-03T16:56:47.922ZTRACtest_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: [86, 69, 82, 83] }) }
25652026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-switch1 response = CabooseValue
25662026-03-03T16:56:47.922ZTRACtest_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: [83, 73, 71, 78] }) }
25672026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
25682026-03-03T16:56:47.922ZTRACtest_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: [69, 80, 79, 67] }) }
25692026-03-03T16:56:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25702026-03-03T16:56:47.922ZINFOtest_metrics (dropshot): request completed latency_us = 874 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 27f1334c-359b-4347-9234-51200552e8d4 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
25712026-03-03T16:56:47.922ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5a18dd8b-84bd-4142-b4db-429fed2971e4 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
25722026-03-03T16:56:47.922ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5a18dd8b-84bd-4142-b4db-429fed2971e4 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
25732026-03-03T16:56:47.923ZTRACtest_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: 1, key: [71, 73, 84, 67] }) }
25742026-03-03T16:56:47.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } interface = fake-switch1 response = CabooseValue
25752026-03-03T16:56:47.923ZTRACtest_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: 1, key: [66, 79, 82, 68] }) }
25762026-03-03T16:56:47.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } interface = fake-switch1 response = CabooseValue
25772026-03-03T16:56:47.923ZTRACtest_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: [78, 65, 77, 69] }) }
25782026-03-03T16:56:47.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-switch1 response = CabooseValue
25792026-03-03T16:56:47.923ZTRACtest_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: [86, 69, 82, 83] }) }
25802026-03-03T16:56:47.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-switch1 response = CabooseValue
25812026-03-03T16:56:47.923ZTRACtest_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: [83, 73, 71, 78] }) }
25822026-03-03T16:56:47.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
25832026-03-03T16:56:47.923ZTRACtest_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: [69, 80, 79, 67] }) }
25842026-03-03T16:56:47.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25852026-03-03T16:56:47.923ZINFOtest_metrics (dropshot): request completed latency_us = 566 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5a18dd8b-84bd-4142-b4db-429fed2971e4 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
25862026-03-03T16:56:47.924ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = c08a9230-ea5d-4fe8-b1f4-9f19c0a7e10b uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
25872026-03-03T16:56:47.924ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = c08a9230-ea5d-4fe8-b1f4-9f19c0a7e10b uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
25882026-03-03T16:56:47.924ZTRACtest_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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
25892026-03-03T16:56:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-switch1 response = CabooseValue
25902026-03-03T16:56:47.924ZTRACtest_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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
25912026-03-03T16:56:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-switch1 response = CabooseValue
25922026-03-03T16:56:47.924ZTRACtest_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: [78, 65, 77, 69] }) }
25932026-03-03T16:56:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-switch1 response = CabooseValue
25942026-03-03T16:56:47.924ZTRACtest_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: [86, 69, 82, 83] }) }
25952026-03-03T16:56:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-switch1 response = CabooseValue
25962026-03-03T16:56:47.924ZTRACtest_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: [83, 73, 71, 78] }) }
25972026-03-03T16:56:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } interface = fake-switch1 response = CabooseValue
25982026-03-03T16:56:47.924ZTRACtest_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: [69, 80, 79, 67] }) }
25992026-03-03T16:56:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26002026-03-03T16:56:47.924ZINFOtest_metrics (dropshot): request completed latency_us = 466 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = c08a9230-ea5d-4fe8-b1f4-9f19c0a7e10b response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
26012026-03-03T16:56:47.924ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 45b3762f-9d7a-4287-bb93-fad47b9ba581 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
26022026-03-03T16:56:47.925ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 45b3762f-9d7a-4287-bb93-fad47b9ba581 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
26032026-03-03T16:56:47.925ZTRACtest_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: 1, key: [71, 73, 84, 67] }) }
26042026-03-03T16:56:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-switch1 response = CabooseValue
26052026-03-03T16:56:47.925ZTRACtest_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: 1, key: [66, 79, 82, 68] }) }
26062026-03-03T16:56:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-switch1 response = CabooseValue
26072026-03-03T16:56:47.925ZTRACtest_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: [78, 65, 77, 69] }) }
26082026-03-03T16:56:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-switch1 response = CabooseValue
26092026-03-03T16:56:47.925ZTRACtest_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: [86, 69, 82, 83] }) }
26102026-03-03T16:56:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-switch1 response = CabooseValue
26112026-03-03T16:56:47.925ZTRACtest_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: [83, 73, 71, 78] }) }
26122026-03-03T16:56:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-switch1 response = CabooseValue
26132026-03-03T16:56:47.925ZTRACtest_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: [69, 80, 79, 67] }) }
26142026-03-03T16:56:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26152026-03-03T16:56:47.925ZINFOtest_metrics (dropshot): request completed latency_us = 475 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 45b3762f-9d7a-4287-bb93-fad47b9ba581 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
26162026-03-03T16:56:47.925ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 8a125d02-d459-4e75-82c8-b35321345c80 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
26172026-03-03T16:56:47.925ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 8a125d02-d459-4e75-82c8-b35321345c80 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
26182026-03-03T16:56:47.926ZTRACtest_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: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
26192026-03-03T16:56:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-switch1 response = CabooseValue
26202026-03-03T16:56:47.926ZTRACtest_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: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
26212026-03-03T16:56:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-switch1 response = CabooseValue
26222026-03-03T16:56:47.926ZTRACtest_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: [78, 65, 77, 69] }) }
26232026-03-03T16:56:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } interface = fake-switch1 response = CabooseValue
26242026-03-03T16:56:47.926ZTRACtest_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: [86, 69, 82, 83] }) }
26252026-03-03T16:56:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } interface = fake-switch1 response = CabooseValue
26262026-03-03T16:56:47.926ZTRACtest_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: [83, 73, 71, 78] }) }
26272026-03-03T16:56:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-switch1 response = CabooseValue
26282026-03-03T16:56:47.926ZTRACtest_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: [69, 80, 79, 67] }) }
26292026-03-03T16:56:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26302026-03-03T16:56:47.926ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 8a125d02-d459-4e75-82c8-b35321345c80 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
26312026-03-03T16:56:47.926ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 86742c85-e836-433e-bc69-284beeea75e5 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
26322026-03-03T16:56:47.926ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 86742c85-e836-433e-bc69-284beeea75e5 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
26332026-03-03T16:56:47.926ZTRACtest_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: 1, key: [71, 73, 84, 67] }) }
26342026-03-03T16:56:47.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-switch1 response = CabooseValue
26352026-03-03T16:56:47.927ZTRACtest_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: 1, key: [66, 79, 82, 68] }) }
26362026-03-03T16:56:47.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-switch1 response = CabooseValue
26372026-03-03T16:56:47.928ZTRACtest_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: [78, 65, 77, 69] }) }
26382026-03-03T16:56:47.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-switch1 response = CabooseValue
26392026-03-03T16:56:47.928ZTRACtest_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: [86, 69, 82, 83] }) }
26402026-03-03T16:56:47.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-switch1 response = CabooseValue
26412026-03-03T16:56:47.929ZTRACtest_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: [83, 73, 71, 78] }) }
26422026-03-03T16:56:47.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-switch1 response = CabooseValue
26432026-03-03T16:56:47.929ZTRACtest_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: [69, 80, 79, 67] }) }
26442026-03-03T16:56:47.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26452026-03-03T16:56:47.929ZINFOtest_metrics (dropshot): request completed latency_us = 3068 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 86742c85-e836-433e-bc69-284beeea75e5 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
26462026-03-03T16:56:47.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a992834d-78f8-4a01-9c42-4bfc3987b79a uri = /sp/switch/1/component/rot/cmpa
26472026-03-03T16:56:47.930ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a992834d-78f8-4a01-9c42-4bfc3987b79a uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
26482026-03-03T16:56:47.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
26492026-03-03T16:56:47.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } interface = fake-switch1 response = ReadRot(Ok)
26502026-03-03T16:56:47.930ZINFOtest_metrics (dropshot): request completed latency_us = 296 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a992834d-78f8-4a01-9c42-4bfc3987b79a response_code = 200 uri = /sp/switch/1/component/rot/cmpa
26512026-03-03T16:56:47.931ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b6994a04-bd6a-477f-b46e-0628cc61a40c uri = /sp/switch/1/component/rot/cfpa
26522026-03-03T16:56:47.931ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b6994a04-bd6a-477f-b46e-0628cc61a40c uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
26532026-03-03T16:56:47.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
26542026-03-03T16:56:47.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } interface = fake-switch1 response = ReadRot(Ok)
26552026-03-03T16:56:47.931ZINFOtest_metrics (dropshot): request completed latency_us = 369 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b6994a04-bd6a-477f-b46e-0628cc61a40c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
26562026-03-03T16:56:47.936ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5d7092da-afe5-4070-890a-98dc299f9e9b uri = /sp/switch/1/component/rot/cfpa
26572026-03-03T16:56:47.936ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5d7092da-afe5-4070-890a-98dc299f9e9b uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
26582026-03-03T16:56:47.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
26592026-03-03T16:56:47.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-switch1 response = ReadRot(Ok)
26602026-03-03T16:56:47.939ZINFOtest_metrics (dropshot): request completed latency_us = 2747 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5d7092da-afe5-4070-890a-98dc299f9e9b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
26612026-03-03T16:56:47.940ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 7b48a31a-915c-4c0e-a0bf-b5f776fa7c40 uri = /sp/switch/1/component/rot/cfpa
26622026-03-03T16:56:47.940ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 7b48a31a-915c-4c0e-a0bf-b5f776fa7c40 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
26632026-03-03T16:56:47.940ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
26642026-03-03T16:56:47.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-switch1 response = ReadRot(Ok)
26652026-03-03T16:56:47.941ZINFOtest_metrics (dropshot): request completed latency_us = 803 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 7b48a31a-915c-4c0e-a0bf-b5f776fa7c40 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
26662026-03-03T16:56:47.944ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = da05384e-92fa-43d9-a546-9f5dbd63c2de uri = /sp/sled/0
26672026-03-03T16:56:47.944ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = da05384e-92fa-43d9-a546-9f5dbd63c2de uri = /sp/sled/0 version = 3.0.0
26682026-03-03T16:56:47.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }
26692026-03-03T16:56:47.949ZDEBGtest_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
26702026-03-03T16:56:47.955ZTRACtest_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]) }) })
26712026-03-03T16:56:47.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
26722026-03-03T16:56:47.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } 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(()) }))
26732026-03-03T16:56:47.963ZINFOtest_metrics (dropshot): request completed latency_us = 19033 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = da05384e-92fa-43d9-a546-9f5dbd63c2de response_code = 200 uri = /sp/sled/0
26742026-03-03T16:56:47.983ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = d19423d0-17e8-4cc1-b86b-a323392083e4 uri = /sp/sled/0/component/host-boot-flash/active-slot
26752026-03-03T16:56:47.983ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = d19423d0-17e8-4cc1-b86b-a323392083e4 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
26762026-03-03T16:56:47.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
26772026-03-03T16:56:47.984ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
26782026-03-03T16:56:47.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-sled0 response = ComponentActiveSlot(0)
26792026-03-03T16:56:47.989ZINFOtest_metrics (dropshot): request completed latency_us = 6408 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = d19423d0-17e8-4cc1-b86b-a323392083e4 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
26802026-03-03T16:56:47.990ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = f118d75f-0cc6-4cd6-be58-233095406cae uri = /sp/sled/0/component/host-boot-flash/hash/0
26812026-03-03T16:56:47.990ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = f118d75f-0cc6-4cd6-be58-233095406cae uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
26822026-03-03T16:56:47.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
26832026-03-03T16:56:47.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } 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])
26842026-03-03T16:56:47.990ZINFOtest_metrics (dropshot): request completed latency_us = 390 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = f118d75f-0cc6-4cd6-be58-233095406cae response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
26852026-03-03T16:56:47.991ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 982f5bbb-4e4d-4a11-afb8-8e40607f0dd5 uri = /sp/sled/0/component/host-boot-flash/hash/1
26862026-03-03T16:56:47.991ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 982f5bbb-4e4d-4a11-afb8-8e40607f0dd5 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
26872026-03-03T16:56:47.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
26882026-03-03T16:56:47.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } 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])
26892026-03-03T16:56:47.991ZINFOtest_metrics (dropshot): request completed latency_us = 314 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 982f5bbb-4e4d-4a11-afb8-8e40607f0dd5 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
26902026-03-03T16:56:47.991ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = f076340e-abbd-49b1-9c97-1467afd96142 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
26912026-03-03T16:56:47.991ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = f076340e-abbd-49b1-9c97-1467afd96142 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
26922026-03-03T16:56:47.992ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
26932026-03-03T16:56:47.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-sled0 response = CabooseValue
26942026-03-03T16:56:47.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
26952026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-sled0 response = CabooseValue
26962026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
26972026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-sled0 response = CabooseValue
26982026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
26992026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-sled0 response = CabooseValue
27002026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
27012026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
27022026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
27032026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27042026-03-03T16:56:47.997ZINFOtest_metrics (dropshot): request completed latency_us = 5462 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = f076340e-abbd-49b1-9c97-1467afd96142 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
27052026-03-03T16:56:47.997ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 33f9ca45-664b-459a-a9b9-6a1b1dfbc85c uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
27062026-03-03T16:56:47.997ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 33f9ca45-664b-459a-a9b9-6a1b1dfbc85c uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
27072026-03-03T16:56:47.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
27082026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-sled0 response = CabooseValue
27092026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
27102026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-sled0 response = CabooseValue
27112026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
27122026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } interface = fake-sled0 response = CabooseValue
27132026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
27142026-03-03T16:56:47.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } interface = fake-sled0 response = CabooseValue
27152026-03-03T16:56:47.998ZTRACtest_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: 1, key: [83, 73, 71, 78] }) }
27162026-03-03T16:56:47.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
27172026-03-03T16:56:47.999ZTRACtest_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: 1, key: [69, 80, 79, 67] }) }
27182026-03-03T16:56:47.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27192026-03-03T16:56:48.000ZINFOtest_metrics (dropshot): request completed latency_us = 2232 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 33f9ca45-664b-459a-a9b9-6a1b1dfbc85c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
27202026-03-03T16:56:48.001ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a075f806-2b89-4fe0-8706-4a77ad4a2458 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
27212026-03-03T16:56:48.001ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a075f806-2b89-4fe0-8706-4a77ad4a2458 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
27222026-03-03T16:56:48.001ZTRACtest_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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
27232026-03-03T16:56:48.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-sled0 response = CabooseValue
27242026-03-03T16:56:48.001ZTRACtest_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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
27252026-03-03T16:56:48.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-sled0 response = CabooseValue
27262026-03-03T16:56:48.001ZTRACtest_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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
27272026-03-03T16:56:48.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-sled0 response = CabooseValue
27282026-03-03T16:56:48.001ZTRACtest_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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
27292026-03-03T16:56:48.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } interface = fake-sled0 response = CabooseValue
27302026-03-03T16:56:48.001ZTRACtest_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: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
27312026-03-03T16:56:48.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-sled0 response = CabooseValue
27322026-03-03T16:56:48.001ZTRACtest_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: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
27332026-03-03T16:56:48.001ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27342026-03-03T16:56:48.001ZINFOtest_metrics (dropshot): request completed latency_us = 462 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a075f806-2b89-4fe0-8706-4a77ad4a2458 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
27352026-03-03T16:56:48.005ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 51bc4238-36d4-46db-9b0c-0d35353095eb uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
27362026-03-03T16:56:48.005ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 51bc4238-36d4-46db-9b0c-0d35353095eb uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
27372026-03-03T16:56:48.005ZTRACtest_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: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
27382026-03-03T16:56:48.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-sled0 response = CabooseValue
27392026-03-03T16:56:48.005ZTRACtest_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: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
27402026-03-03T16:56:48.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-sled0 response = CabooseValue
27412026-03-03T16:56:48.005ZTRACtest_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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
27422026-03-03T16:56:48.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-sled0 response = CabooseValue
27432026-03-03T16:56:48.005ZTRACtest_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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
27442026-03-03T16:56:48.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-sled0 response = CabooseValue
27452026-03-03T16:56:48.005ZTRACtest_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: 1, key: [83, 73, 71, 78] }) }
27462026-03-03T16:56:48.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-sled0 response = CabooseValue
27472026-03-03T16:56:48.005ZTRACtest_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: 1, key: [69, 80, 79, 67] }) }
27482026-03-03T16:56:48.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27492026-03-03T16:56:48.005ZINFOtest_metrics (dropshot): request completed latency_us = 606 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 51bc4238-36d4-46db-9b0c-0d35353095eb response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
27502026-03-03T16:56:48.006ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 9fb7b7aa-71db-477d-b69a-84a87c7b72c9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
27512026-03-03T16:56:48.006ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 9fb7b7aa-71db-477d-b69a-84a87c7b72c9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
27522026-03-03T16:56:48.006ZTRACtest_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: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
27532026-03-03T16:56:48.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-sled0 response = CabooseValue
27542026-03-03T16:56:48.006ZTRACtest_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: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
27552026-03-03T16:56:48.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-sled0 response = CabooseValue
27562026-03-03T16:56:48.006ZTRACtest_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: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
27572026-03-03T16:56:48.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-sled0 response = CabooseValue
27582026-03-03T16:56:48.006ZTRACtest_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: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
27592026-03-03T16:56:48.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 220 } interface = fake-sled0 response = CabooseValue
27602026-03-03T16:56:48.006ZTRACtest_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: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
27612026-03-03T16:56:48.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-sled0 response = CabooseValue
27622026-03-03T16:56:48.006ZTRACtest_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: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
27632026-03-03T16:56:48.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27642026-03-03T16:56:48.006ZINFOtest_metrics (dropshot): request completed latency_us = 436 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 9fb7b7aa-71db-477d-b69a-84a87c7b72c9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
27652026-03-03T16:56:48.006ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a06a6803-aa53-4505-9b6b-fc60a9e1f888 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
27662026-03-03T16:56:48.006ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a06a6803-aa53-4505-9b6b-fc60a9e1f888 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
27672026-03-03T16:56:48.007ZTRACtest_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: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
27682026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-sled0 response = CabooseValue
27692026-03-03T16:56:48.007ZTRACtest_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: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
27702026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-sled0 response = CabooseValue
27712026-03-03T16:56:48.007ZTRACtest_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: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
27722026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } interface = fake-sled0 response = CabooseValue
27732026-03-03T16:56:48.007ZTRACtest_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: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
27742026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 226 } interface = fake-sled0 response = CabooseValue
27752026-03-03T16:56:48.007ZTRACtest_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: 1, key: [83, 73, 71, 78] }) }
27762026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 227 } interface = fake-sled0 response = CabooseValue
27772026-03-03T16:56:48.007ZTRACtest_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: 1, key: [69, 80, 79, 67] }) }
27782026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27792026-03-03T16:56:48.007ZINFOtest_metrics (dropshot): request completed latency_us = 425 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a06a6803-aa53-4505-9b6b-fc60a9e1f888 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
27802026-03-03T16:56:48.007ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 0950a517-84cd-49c5-addd-8b1d22a49385 uri = /sp/sled/0/component/rot/cmpa
27812026-03-03T16:56:48.007ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 0950a517-84cd-49c5-addd-8b1d22a49385 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
27822026-03-03T16:56:48.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
27832026-03-03T16:56:48.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-sled0 response = ReadRot(Ok)
27842026-03-03T16:56:48.014ZINFOtest_metrics (dropshot): request completed latency_us = 6481 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 0950a517-84cd-49c5-addd-8b1d22a49385 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
27852026-03-03T16:56:48.014ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 065c319b-6471-4875-8703-3bf1e37d0d70 uri = /sp/sled/0/component/rot/cfpa
27862026-03-03T16:56:48.014ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 065c319b-6471-4875-8703-3bf1e37d0d70 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
27872026-03-03T16:56:48.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
27882026-03-03T16:56:48.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-sled0 response = ReadRot(Ok)
27892026-03-03T16:56:48.021ZINFOtest_metrics (dropshot): request completed latency_us = 6201 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 065c319b-6471-4875-8703-3bf1e37d0d70 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
27902026-03-03T16:56:48.027ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b5cad277-4582-4722-a5c1-d0c052fb32bd uri = /sp/sled/0/component/rot/cfpa
27912026-03-03T16:56:48.027ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b5cad277-4582-4722-a5c1-d0c052fb32bd uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
27922026-03-03T16:56:48.027ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
27932026-03-03T16:56:48.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-sled0 response = ReadRot(Ok)
27942026-03-03T16:56:48.028ZINFOtest_metrics (dropshot): request completed latency_us = 573 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b5cad277-4582-4722-a5c1-d0c052fb32bd response_code = 200 uri = /sp/sled/0/component/rot/cfpa
27952026-03-03T16:56:48.031ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = dcf5405d-6b31-4396-8694-b040f230061c uri = /sp/sled/0/component/rot/cfpa
27962026-03-03T16:56:48.031ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = dcf5405d-6b31-4396-8694-b040f230061c uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
27972026-03-03T16:56:48.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
27982026-03-03T16:56:48.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
27992026-03-03T16:56:48.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
28002026-03-03T16:56:48.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
28012026-03-03T16:56:48.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(SpState) }
28022026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }
28032026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(SpState) }
28042026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }
28052026-03-03T16:56:48.032ZDEBGtest_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
28062026-03-03T16:56:48.032ZDEBGtest_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
28072026-03-03T16:56:48.032ZDEBGtest_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
28082026-03-03T16:56:48.032ZDEBGtest_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
28092026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } 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]) }) })
28102026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } 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]) }) })
28112026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } 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]) }) })
28122026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
28132026-03-03T16:56:48.032ZTRACtest_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]) }) })
28142026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(SpState) }
28152026-03-03T16:56:48.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28162026-03-03T16:56:48.032ZTRACtest_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-7" }, offset: 0 }) }
28172026-03-03T16:56:48.032ZDEBGtest_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
28182026-03-03T16:56:48.032ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
28192026-03-03T16:56:48.033ZDEBGtest_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
28202026-03-03T16:56:48.033ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
28212026-03-03T16:56:48.033ZDEBGtest_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
28222026-03-03T16:56:48.033ZDEBGtest_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
28232026-03-03T16:56:48.033ZDEBGtest_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
28242026-03-03T16:56:48.033ZDEBGtest_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
28252026-03-03T16:56:48.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } interface = fake-sled0 response = ReadRot(Ok)
28262026-03-03T16:56:48.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
28272026-03-03T16:56:48.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } 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]) }) })
28282026-03-03T16:56:48.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28292026-03-03T16:56:48.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
28302026-03-03T16:56:48.033ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
28312026-03-03T16:56:48.034ZINFOtest_metrics (dropshot): request completed latency_us = 2769 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = dcf5405d-6b31-4396-8694-b040f230061c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
28322026-03-03T16:56:48.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
28332026-03-03T16:56:48.034ZTRACtest_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-2" }, offset: 0 }) }
28342026-03-03T16:56:48.035ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
28352026-03-03T16:56:48.035ZDEBGtest_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
28362026-03-03T16:56:48.035ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
28372026-03-03T16:56:48.035ZDEBGtest_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
28382026-03-03T16:56:48.035ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
28392026-03-03T16:56:48.035ZDEBGtest_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
28402026-03-03T16:56:48.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28412026-03-03T16:56:48.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28422026-03-03T16:56:48.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28432026-03-03T16:56:48.036ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 9177a17e-345f-47ed-88ea-61acb826de72 uri = /sp/sled/1
28442026-03-03T16:56:48.036ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 9177a17e-345f-47ed-88ea-61acb826de72 uri = /sp/sled/1 version = 3.0.0
28452026-03-03T16:56:48.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
28462026-03-03T16:56:48.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(SpState) }
28472026-03-03T16:56:48.038ZTRACtest_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-8" }, offset: 0 }) }
28482026-03-03T16:56:48.038ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
28492026-03-03T16:56:48.038ZDEBGtest_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
28502026-03-03T16:56:48.038ZDEBGtest_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
28512026-03-03T16:56:48.039ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
28522026-03-03T16:56:48.039ZDEBGtest_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
28532026-03-03T16:56:48.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28542026-03-03T16:56:48.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } 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]) }) })
28552026-03-03T16:56:48.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28562026-03-03T16:56:48.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(SpState) }
28572026-03-03T16:56:48.040ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
28582026-03-03T16:56:48.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
28592026-03-03T16:56:48.040ZDEBGtest_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
28602026-03-03T16:56:48.041ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
28612026-03-03T16:56:48.041ZDEBGtest_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
28622026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
28632026-03-03T16:56:48.041ZTRACtest_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-0" }, offset: 0 }) }
28642026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28652026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
28662026-03-03T16:56:48.041ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
28672026-03-03T16:56:48.041ZDEBGtest_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
28682026-03-03T16:56:48.041ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
28692026-03-03T16:56:48.041ZDEBGtest_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
28702026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28712026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
28722026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28732026-03-03T16:56:48.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28742026-03-03T16:56:48.045ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
28752026-03-03T16:56:48.045ZDEBGtest_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
28762026-03-03T16:56:48.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } 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(()) }))
28772026-03-03T16:56:48.046ZTRACtest_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-1" }, offset: 0 }) }
28782026-03-03T16:56:48.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28792026-03-03T16:56:48.046ZINFOtest_metrics (dropshot): request completed latency_us = 9250 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 9177a17e-345f-47ed-88ea-61acb826de72 response_code = 200 uri = /sp/sled/1
28802026-03-03T16:56:48.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
28812026-03-03T16:56:48.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
28822026-03-03T16:56:48.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 1
28832026-03-03T16:56:48.046ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
28842026-03-03T16:56:48.046ZDEBGtest_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
28852026-03-03T16:56:48.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28862026-03-03T16:56:48.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 239 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28872026-03-03T16:56:48.046ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 3690f692-d833-4f9f-b7f6-230fba7b95f6 uri = /sp/sled/1/component/host-boot-flash/active-slot
28882026-03-03T16:56:48.046ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 3690f692-d833-4f9f-b7f6-230fba7b95f6 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
28892026-03-03T16:56:48.047ZTRACtest_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-53" }, offset: 0 }) }
28902026-03-03T16:56:48.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
28912026-03-03T16:56:48.047ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
28922026-03-03T16:56:48.047ZDEBGtest_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
28932026-03-03T16:56:48.047ZDEBGtest_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
28942026-03-03T16:56:48.047ZDEBGtest_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
28952026-03-03T16:56:48.047ZDEBGtest_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
28962026-03-03T16:56:48.047ZDEBGtest_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
28972026-03-03T16:56:48.047ZDEBGtest_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
28982026-03-03T16:56:48.047ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
28992026-03-03T16:56:48.047ZDEBGtest_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
29002026-03-03T16:56:48.047ZDEBGtest_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
29012026-03-03T16:56:48.047ZDEBGtest_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
29022026-03-03T16:56:48.047ZDEBGtest_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
29032026-03-03T16:56:48.047ZDEBGtest_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
29042026-03-03T16:56:48.047ZDEBGtest_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
29052026-03-03T16:56:48.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
29062026-03-03T16:56:48.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
29072026-03-03T16:56:48.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
29082026-03-03T16:56:48.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
29092026-03-03T16:56:48.050ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
29102026-03-03T16:56:48.050ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
29112026-03-03T16:56:48.050ZDEBGtest_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
29122026-03-03T16:56:48.050ZDEBGtest_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
29132026-03-03T16:56:48.050ZDEBGtest_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
29142026-03-03T16:56:48.050ZDEBGtest_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
29152026-03-03T16:56:48.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-sled1 response = ComponentActiveSlot(0)
29162026-03-03T16:56:48.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
29172026-03-03T16:56:48.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
29182026-03-03T16:56:48.054ZINFOtest_metrics (dropshot): request completed latency_us = 4710 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 3690f692-d833-4f9f-b7f6-230fba7b95f6 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
29192026-03-03T16:56:48.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(SpState) }
29202026-03-03T16:56:48.054ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
29212026-03-03T16:56:48.054ZDEBGtest_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
29222026-03-03T16:56:48.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
29232026-03-03T16:56:48.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29242026-03-03T16:56:48.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } 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]) }) })
29252026-03-03T16:56:48.054ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5852c126-e5c8-42ee-baeb-4313196f434d uri = /sp/sled/1/component/host-boot-flash/hash/0
29262026-03-03T16:56:48.054ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5852c126-e5c8-42ee-baeb-4313196f434d uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
29272026-03-03T16:56:48.055ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
29282026-03-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
29292026-03-03T16:56:48.055ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
29302026-03-03T16:56:48.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
29312026-03-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29322026-03-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
29332026-03-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } 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])
29342026-03-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(SpState) }
29352026-03-03T16:56:48.055ZINFOtest_metrics (dropshot): request completed latency_us = 1079 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 5852c126-e5c8-42ee-baeb-4313196f434d response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
29362026-03-03T16:56:48.055ZDEBGtest_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
29372026-03-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } 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]) }) })
29382026-03-03T16:56:48.055ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 4bba1424-08d3-4a0b-bf3d-392e37532559 uri = /sp/sled/1/component/host-boot-flash/hash/1
29392026-03-03T16:56:48.055ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 4bba1424-08d3-4a0b-bf3d-392e37532559 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
29402026-03-03T16:56:48.055ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
29412026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZINFOtest_metrics (dropshot): request completed latency_us = 231 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 4bba1424-08d3-4a0b-bf3d-392e37532559 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
29442026-03-03T16:56:48.055ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 148a9613-85c1-4692-937f-9f32722b4ee6 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
29452026-03-03T16:56:48.055ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 148a9613-85c1-4692-937f-9f32722b4ee6 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
29462026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-sled1 response = CabooseValue
29482026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-sled1 response = CabooseValue
29502026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-sled1 response = CabooseValue
29522026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-sled1 response = CabooseValue
29542026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZINFOtest_metrics (dropshot): request completed latency_us = 423 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 148a9613-85c1-4692-937f-9f32722b4ee6 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
29592026-03-03T16:56:48.055ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 65167d39-406a-4747-b083-36e15d023141 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
29602026-03-03T16:56:48.055ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 65167d39-406a-4747-b083-36e15d023141 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
29612026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-sled1 response = CabooseValue
29632026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-sled1 response = CabooseValue
29652026-03-03T16:56:48.055ZTRACtest_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-03T16:56:48.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-sled1 response = CabooseValue
29672026-03-03T16:56:48.062ZTRACtest_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-03T16:56:48.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-sled1 response = CabooseValue
29692026-03-03T16:56:48.062ZTRACtest_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-03T16:56:48.062ZTRACtest_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-03T16:56:48.062ZTRACtest_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-03T16:56:48.062ZTRACtest_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-03T16:56:48.062ZINFOtest_metrics (dropshot): request completed latency_us = 391 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 65167d39-406a-4747-b083-36e15d023141 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
29742026-03-03T16:56:48.062ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b3970475-c454-4c56-b0ed-1df4db01e90a uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
29752026-03-03T16:56:48.062ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b3970475-c454-4c56-b0ed-1df4db01e90a uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
29762026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-sled1 response = CabooseValue
29782026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-sled1 response = CabooseValue
29802026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-sled1 response = CabooseValue
29822026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-sled1 response = CabooseValue
29842026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-sled1 response = CabooseValue
29862026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZINFOtest_metrics (dropshot): request completed latency_us = 568 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b3970475-c454-4c56-b0ed-1df4db01e90a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
29892026-03-03T16:56:48.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b7f37ed7-5dec-4b1a-9369-04420085b91c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
29902026-03-03T16:56:48.063ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b7f37ed7-5dec-4b1a-9369-04420085b91c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
29912026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-sled1 response = CabooseValue
29932026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-sled1 response = CabooseValue
29952026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-sled1 response = CabooseValue
29972026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-sled1 response = CabooseValue
29992026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } interface = fake-sled1 response = CabooseValue
30012026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZINFOtest_metrics (dropshot): request completed latency_us = 395 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = b7f37ed7-5dec-4b1a-9369-04420085b91c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
30042026-03-03T16:56:48.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 65a29b58-3fd6-440a-aa76-0f731cacc97f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
30052026-03-03T16:56:48.063ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 65a29b58-3fd6-440a-aa76-0f731cacc97f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
30062026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 227 } interface = fake-sled1 response = CabooseValue
30082026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } interface = fake-sled1 response = CabooseValue
30102026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-sled1 response = CabooseValue
30122026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-sled1 response = CabooseValue
30142026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-sled1 response = CabooseValue
30162026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZINFOtest_metrics (dropshot): request completed latency_us = 380 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 65a29b58-3fd6-440a-aa76-0f731cacc97f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
30192026-03-03T16:56:48.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a57b31fa-c4b6-4c19-82ad-2e63ff2cec53 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
30202026-03-03T16:56:48.063ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a57b31fa-c4b6-4c19-82ad-2e63ff2cec53 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
30212026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } interface = fake-sled1 response = CabooseValue
30232026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-sled1 response = CabooseValue
30252026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-sled1 response = CabooseValue
30272026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-sled1 response = CabooseValue
30292026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-sled1 response = CabooseValue
30312026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZINFOtest_metrics (dropshot): request completed latency_us = 392 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a57b31fa-c4b6-4c19-82ad-2e63ff2cec53 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
30342026-03-03T16:56:48.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 7c939c63-3ddd-4aed-b1dd-745b4ba609e8 uri = /sp/sled/1/component/rot/cmpa
30352026-03-03T16:56:48.063ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 7c939c63-3ddd-4aed-b1dd-745b4ba609e8 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
30362026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 239 } interface = fake-sled1 response = ReadRot(Ok)
30382026-03-03T16:56:48.063ZINFOtest_metrics (dropshot): request completed latency_us = 214 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 7c939c63-3ddd-4aed-b1dd-745b4ba609e8 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
30392026-03-03T16:56:48.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = e80ef12c-e980-4c7b-82f3-4478bb977d97 uri = /sp/sled/1/component/rot/cfpa
30402026-03-03T16:56:48.063ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = e80ef12c-e980-4c7b-82f3-4478bb977d97 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
30412026-03-03T16:56:48.063ZTRACtest_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-03T16:56:48.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-sled1 response = ReadRot(Ok)
30432026-03-03T16:56:48.063ZINFOtest_metrics (dropshot): request completed latency_us = 284 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = e80ef12c-e980-4c7b-82f3-4478bb977d97 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
30442026-03-03T16:56:48.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 80120904-d775-4c98-8fde-ac7e52f48114 uri = /sp/sled/1/component/rot/cfpa
30452026-03-03T16:56:48.063ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 80120904-d775-4c98-8fde-ac7e52f48114 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
30462026-03-03T16:56:48.064ZTRACtest_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-03T16:56:48.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-sled1 response = ReadRot(Ok)
30482026-03-03T16:56:48.064ZINFOtest_metrics (dropshot): request completed latency_us = 242 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = 80120904-d775-4c98-8fde-ac7e52f48114 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
30492026-03-03T16:56:48.064ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a11fc482-5ad3-430c-afbd-b18075681c8e uri = /sp/sled/1/component/rot/cfpa
30502026-03-03T16:56:48.064ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a11fc482-5ad3-430c-afbd-b18075681c8e uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
30512026-03-03T16:56:48.064ZTRACtest_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-03T16:56:48.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } interface = fake-sled1 response = ReadRot(Ok)
30532026-03-03T16:56:48.064ZINFOtest_metrics (dropshot): request completed latency_us = 246 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51822 req_id = a11fc482-5ad3-430c-afbd-b18075681c8e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
30542026-03-03T16:56:48.469ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36753 remote_addr = [::1]:51824
30552026-03-03T16:56:48.469ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = f0ffe578-dc6e-4c7f-8043-aed79e071c28 uri = /ignition
30562026-03-03T16:56:48.469ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = f0ffe578-dc6e-4c7f-8043-aed79e071c28 uri = /ignition version = 3.0.0
30572026-03-03T16:56:48.469ZTRACtest_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-03T16:56:48.469ZDEBGtest_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-03T16:56:48.469ZTRACtest_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-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
30612026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
30622026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
30632026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
30642026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
30652026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
30662026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
30672026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
30682026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
30692026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
30702026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
30712026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
30722026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
30732026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
30742026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
30752026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
30762026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
30772026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
30782026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
30792026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
30802026-03-03T16:56:48.469ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
30812026-03-03T16:56:48.470ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
30822026-03-03T16:56:48.470ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
30832026-03-03T16:56:48.470ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
30842026-03-03T16:56:48.470ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
30852026-03-03T16:56:48.470ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
30862026-03-03T16:56:48.470ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
30872026-03-03T16:56:48.474ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
30882026-03-03T16:56:48.474ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
30892026-03-03T16:56:48.474ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
30902026-03-03T16:56:48.474ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
30912026-03-03T16:56:48.474ZINFOtest_metrics (dropshot): request completed latency_us = 566 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = f0ffe578-dc6e-4c7f-8043-aed79e071c28 response_code = 200 uri = /ignition
30922026-03-03T16:56:48.474ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 28c60218-5bef-45a8-8863-901e8f5efe0b uri = /sp/switch/0
30932026-03-03T16:56:48.474ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 28c60218-5bef-45a8-8863-901e8f5efe0b uri = /sp/switch/0 version = 3.0.0
30942026-03-03T16:56:48.474ZTRACtest_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-03T16:56:48.474ZDEBGtest_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-03T16:56:48.474ZTRACtest_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-03T16:56:48.474ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZINFOtest_metrics (dropshot): request completed latency_us = 464 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 28c60218-5bef-45a8-8863-901e8f5efe0b response_code = 200 uri = /sp/switch/0
31002026-03-03T16:56:48.475ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 0e129058-a3ca-43a3-9b98-7e94399130f6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
31012026-03-03T16:56:48.475ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 0e129058-a3ca-43a3-9b98-7e94399130f6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
31022026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-switch0 response = CabooseValue
31042026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-switch0 response = CabooseValue
31062026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-switch0 response = CabooseValue
31082026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-switch0 response = CabooseValue
31102026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZINFOtest_metrics (dropshot): request completed latency_us = 476 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 0e129058-a3ca-43a3-9b98-7e94399130f6 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
31152026-03-03T16:56:48.475ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 8cf1711a-8691-4706-a25c-d6516ef818f5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
31162026-03-03T16:56:48.475ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 8cf1711a-8691-4706-a25c-d6516ef818f5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
31172026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-switch0 response = CabooseValue
31192026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-switch0 response = CabooseValue
31212026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-switch0 response = CabooseValue
31232026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-switch0 response = CabooseValue
31252026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZINFOtest_metrics (dropshot): request completed latency_us = 422 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 8cf1711a-8691-4706-a25c-d6516ef818f5 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
31302026-03-03T16:56:48.475ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3db20634-080f-4466-b807-674f89f6c22c uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
31312026-03-03T16:56:48.475ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3db20634-080f-4466-b807-674f89f6c22c uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
31322026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-switch0 response = CabooseValue
31342026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-switch0 response = CabooseValue
31362026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-switch0 response = CabooseValue
31382026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-switch0 response = CabooseValue
31402026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 220 } interface = fake-switch0 response = CabooseValue
31422026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZINFOtest_metrics (dropshot): request completed latency_us = 408 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3db20634-080f-4466-b807-674f89f6c22c response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
31452026-03-03T16:56:48.475ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 06f40370-b25a-490e-b709-b658e24e0f39 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
31462026-03-03T16:56:48.475ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 06f40370-b25a-490e-b709-b658e24e0f39 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
31472026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-switch0 response = CabooseValue
31492026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-switch0 response = CabooseValue
31512026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-switch0 response = CabooseValue
31532026-03-03T16:56:48.475ZTRACtest_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-03T16:56:48.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 225 } interface = fake-switch0 response = CabooseValue
31552026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 226 } interface = fake-switch0 response = CabooseValue
31572026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZINFOtest_metrics (dropshot): request completed latency_us = 455 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 06f40370-b25a-490e-b709-b658e24e0f39 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
31602026-03-03T16:56:48.476ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9c9d1086-bfa4-4660-ab1a-9755e29632cf uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
31612026-03-03T16:56:48.476ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9c9d1086-bfa4-4660-ab1a-9755e29632cf uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
31622026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } interface = fake-switch0 response = CabooseValue
31642026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } interface = fake-switch0 response = CabooseValue
31662026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } interface = fake-switch0 response = CabooseValue
31682026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } interface = fake-switch0 response = CabooseValue
31702026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } interface = fake-switch0 response = CabooseValue
31722026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZINFOtest_metrics (dropshot): request completed latency_us = 387 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9c9d1086-bfa4-4660-ab1a-9755e29632cf response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
31752026-03-03T16:56:48.476ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 91cd5ef1-3c7f-40fc-a974-993077b9bc25 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
31762026-03-03T16:56:48.476ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 91cd5ef1-3c7f-40fc-a974-993077b9bc25 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
31772026-03-03T16:56:48.476ZTRACtest_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-03T16:56:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } interface = fake-switch0 response = CabooseValue
31792026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } interface = fake-switch0 response = CabooseValue
31812026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } interface = fake-switch0 response = CabooseValue
31832026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } interface = fake-switch0 response = CabooseValue
31852026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } interface = fake-switch0 response = CabooseValue
31872026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZINFOtest_metrics (dropshot): request completed latency_us = 378 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 91cd5ef1-3c7f-40fc-a974-993077b9bc25 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
31902026-03-03T16:56:48.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 82db1f6b-3bf8-4a70-a85d-a53980812a8e uri = /sp/switch/0/component/rot/cmpa
31912026-03-03T16:56:48.477ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 82db1f6b-3bf8-4a70-a85d-a53980812a8e uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
31922026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 240 } interface = fake-switch0 response = ReadRot(Ok)
31942026-03-03T16:56:48.477ZINFOtest_metrics (dropshot): request completed latency_us = 225 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 82db1f6b-3bf8-4a70-a85d-a53980812a8e response_code = 200 uri = /sp/switch/0/component/rot/cmpa
31952026-03-03T16:56:48.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1d90f6e0-889e-459c-ac76-70292e82ca9f uri = /sp/switch/0/component/rot/cfpa
31962026-03-03T16:56:48.477ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1d90f6e0-889e-459c-ac76-70292e82ca9f uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
31972026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 241 } interface = fake-switch0 response = ReadRot(Ok)
31992026-03-03T16:56:48.477ZINFOtest_metrics (dropshot): request completed latency_us = 411 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1d90f6e0-889e-459c-ac76-70292e82ca9f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
32002026-03-03T16:56:48.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 739c64e7-f0a8-4ac5-99b3-ff61a0eb3df5 uri = /sp/switch/0/component/rot/cfpa
32012026-03-03T16:56:48.477ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 739c64e7-f0a8-4ac5-99b3-ff61a0eb3df5 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
32022026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 242 } interface = fake-switch0 response = ReadRot(Ok)
32042026-03-03T16:56:48.477ZINFOtest_metrics (dropshot): request completed latency_us = 254 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 739c64e7-f0a8-4ac5-99b3-ff61a0eb3df5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
32052026-03-03T16:56:48.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6e6cc333-2069-4f74-87e1-ee8504aae637 uri = /sp/switch/0/component/rot/cfpa
32062026-03-03T16:56:48.477ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6e6cc333-2069-4f74-87e1-ee8504aae637 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
32072026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 243 } interface = fake-switch0 response = ReadRot(Ok)
32092026-03-03T16:56:48.477ZINFOtest_metrics (dropshot): request completed latency_us = 261 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6e6cc333-2069-4f74-87e1-ee8504aae637 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
32102026-03-03T16:56:48.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 07e959b5-e4a1-484e-8ffa-0a8adba0d3a6 uri = /sp/switch/1
32112026-03-03T16:56:48.477ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 07e959b5-e4a1-484e-8ffa-0a8adba0d3a6 uri = /sp/switch/1 version = 3.0.0
32122026-03-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZDEBGtest_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-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZTRACtest_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-03T16:56:48.477ZINFOtest_metrics (dropshot): request completed latency_us = 351 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 07e959b5-e4a1-484e-8ffa-0a8adba0d3a6 response_code = 200 uri = /sp/switch/1
32182026-03-03T16:56:48.480ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5a982ef0-8603-4dc3-b01a-903b6635c558 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
32192026-03-03T16:56:48.480ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5a982ef0-8603-4dc3-b01a-903b6635c558 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
32202026-03-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-switch1 response = CabooseValue
32222026-03-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-switch1 response = CabooseValue
32242026-03-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } interface = fake-switch1 response = CabooseValue
32262026-03-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 188 } interface = fake-switch1 response = CabooseValue
32282026-03-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZTRACtest_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-03T16:56:48.480ZINFOtest_metrics (dropshot): request completed latency_us = 527 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5a982ef0-8603-4dc3-b01a-903b6635c558 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
32332026-03-03T16:56:48.480ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 7f64242a-0722-4698-845d-54ffa9f76f0e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
32342026-03-03T16:56:48.480ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 7f64242a-0722-4698-845d-54ffa9f76f0e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
32352026-03-03T16:56:48.480ZTRACtest_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-03T16:56:48.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-switch1 response = CabooseValue
32372026-03-03T16:56:48.483ZTRACtest_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-03T16:56:48.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-switch1 response = CabooseValue
32392026-03-03T16:56:48.483ZTRACtest_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-03T16:56:48.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-switch1 response = CabooseValue
32412026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-switch1 response = CabooseValue
32432026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZINFOtest_metrics (dropshot): request completed latency_us = 4419 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 7f64242a-0722-4698-845d-54ffa9f76f0e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
32482026-03-03T16:56:48.484ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 921777e2-6eec-4886-a864-013f2ef5673b uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
32492026-03-03T16:56:48.484ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 921777e2-6eec-4886-a864-013f2ef5673b uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
32502026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-switch1 response = CabooseValue
32522026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-switch1 response = CabooseValue
32542026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-switch1 response = CabooseValue
32562026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-switch1 response = CabooseValue
32582026-03-03T16:56:48.484ZTRACtest_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-03T16:56:48.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } interface = fake-switch1 response = CabooseValue
32602026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZINFOtest_metrics (dropshot): request completed latency_us = 444 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 921777e2-6eec-4886-a864-013f2ef5673b response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
32632026-03-03T16:56:48.485ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = ce92217a-3913-43aa-ab80-14c4e9404617 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
32642026-03-03T16:56:48.485ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = ce92217a-3913-43aa-ab80-14c4e9404617 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
32652026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-switch1 response = CabooseValue
32672026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-switch1 response = CabooseValue
32692026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-switch1 response = CabooseValue
32712026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-switch1 response = CabooseValue
32732026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } interface = fake-switch1 response = CabooseValue
32752026-03-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZTRACtest_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-03T16:56:48.485ZINFOtest_metrics (dropshot): request completed latency_us = 414 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = ce92217a-3913-43aa-ab80-14c4e9404617 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
32782026-03-03T16:56:48.486ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6cbf965f-38e7-4aae-96d5-105425965181 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
32792026-03-03T16:56:48.486ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6cbf965f-38e7-4aae-96d5-105425965181 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
32802026-03-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-switch1 response = CabooseValue
32822026-03-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-switch1 response = CabooseValue
32842026-03-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-switch1 response = CabooseValue
32862026-03-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-switch1 response = CabooseValue
32882026-03-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-switch1 response = CabooseValue
32902026-03-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZTRACtest_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-03T16:56:48.486ZINFOtest_metrics (dropshot): request completed latency_us = 391 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6cbf965f-38e7-4aae-96d5-105425965181 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
32932026-03-03T16:56:48.486ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5e2f3401-9e70-4e90-b778-6c144b8c2d57 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
32942026-03-03T16:56:48.486ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5e2f3401-9e70-4e90-b778-6c144b8c2d57 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
32952026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-switch1 response = CabooseValue
32972026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-switch1 response = CabooseValue
32992026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } interface = fake-switch1 response = CabooseValue
33012026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 218 } interface = fake-switch1 response = CabooseValue
33032026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 219 } interface = fake-switch1 response = CabooseValue
33052026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZINFOtest_metrics (dropshot): request completed latency_us = 433 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5e2f3401-9e70-4e90-b778-6c144b8c2d57 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
33082026-03-03T16:56:48.487ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = c8369779-575f-4abb-8d7f-54f16d3776db uri = /sp/switch/1/component/rot/cmpa
33092026-03-03T16:56:48.487ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = c8369779-575f-4abb-8d7f-54f16d3776db uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
33102026-03-03T16:56:48.487ZTRACtest_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-03T16:56:48.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 221 } interface = fake-switch1 response = ReadRot(Ok)
33122026-03-03T16:56:48.487ZINFOtest_metrics (dropshot): request completed latency_us = 216 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = c8369779-575f-4abb-8d7f-54f16d3776db response_code = 200 uri = /sp/switch/1/component/rot/cmpa
33132026-03-03T16:56:48.492ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 7ca26391-e965-45bd-b373-305e44e7b6d7 uri = /sp/switch/1/component/rot/cfpa
33142026-03-03T16:56:48.492ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 7ca26391-e965-45bd-b373-305e44e7b6d7 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
33152026-03-03T16:56:48.493ZTRACtest_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-03T16:56:48.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 222 } interface = fake-switch1 response = ReadRot(Ok)
33172026-03-03T16:56:48.493ZINFOtest_metrics (dropshot): request completed latency_us = 630 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 7ca26391-e965-45bd-b373-305e44e7b6d7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
33182026-03-03T16:56:48.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 36e32f1c-cc02-44cb-b73e-853301ebece7 uri = /sp/switch/1/component/rot/cfpa
33192026-03-03T16:56:48.493ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 36e32f1c-cc02-44cb-b73e-853301ebece7 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
33202026-03-03T16:56:48.494ZTRACtest_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-03T16:56:48.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 223 } interface = fake-switch1 response = ReadRot(Ok)
33222026-03-03T16:56:48.494ZINFOtest_metrics (dropshot): request completed latency_us = 264 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 36e32f1c-cc02-44cb-b73e-853301ebece7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
33232026-03-03T16:56:48.494ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6439a42e-a7a1-4649-8020-7864ada6594a uri = /sp/switch/1/component/rot/cfpa
33242026-03-03T16:56:48.494ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6439a42e-a7a1-4649-8020-7864ada6594a uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
33252026-03-03T16:56:48.494ZTRACtest_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-03T16:56:48.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 224 } interface = fake-switch1 response = ReadRot(Ok)
33272026-03-03T16:56:48.494ZINFOtest_metrics (dropshot): request completed latency_us = 243 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 6439a42e-a7a1-4649-8020-7864ada6594a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
33282026-03-03T16:56:48.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b1918776-d5ec-4879-b19d-cfc0a1e1d792 uri = /sp/sled/0
33292026-03-03T16:56:48.495ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b1918776-d5ec-4879-b19d-cfc0a1e1d792 uri = /sp/sled/0 version = 3.0.0
33302026-03-03T16:56:48.495ZTRACtest_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-03T16:56:48.495ZDEBGtest_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-03T16:56:48.495ZTRACtest_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-03T16:56:48.495ZTRACtest_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-03T16:56:48.495ZTRACtest_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-03T16:56:48.495ZINFOtest_metrics (dropshot): request completed latency_us = 382 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b1918776-d5ec-4879-b19d-cfc0a1e1d792 response_code = 200 uri = /sp/sled/0
33362026-03-03T16:56:48.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b2dfc86f-a5cc-4f18-8101-1b1d59b0a669 uri = /sp/sled/0/component/host-boot-flash/active-slot
33372026-03-03T16:56:48.495ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b2dfc86f-a5cc-4f18-8101-1b1d59b0a669 uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
33382026-03-03T16:56:48.495ZTRACtest_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-03T16:56:48.495ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
33402026-03-03T16:56:48.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-sled0 response = ComponentActiveSlot(0)
33412026-03-03T16:56:48.495ZINFOtest_metrics (dropshot): request completed latency_us = 210 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b2dfc86f-a5cc-4f18-8101-1b1d59b0a669 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
33422026-03-03T16:56:48.496ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 229aea82-bbc2-44d7-bb20-ba646a5ec2e6 uri = /sp/sled/0/component/host-boot-flash/hash/0
33432026-03-03T16:56:48.496ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 229aea82-bbc2-44d7-bb20-ba646a5ec2e6 uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
33442026-03-03T16:56:48.496ZTRACtest_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-03T16:56:48.496ZTRACtest_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-03T16:56:48.496ZINFOtest_metrics (dropshot): request completed latency_us = 214 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 229aea82-bbc2-44d7-bb20-ba646a5ec2e6 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
33472026-03-03T16:56:48.496ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9d5d5f6e-3633-4033-8280-54fdf9ff2715 uri = /sp/sled/0/component/host-boot-flash/hash/1
33482026-03-03T16:56:48.496ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9d5d5f6e-3633-4033-8280-54fdf9ff2715 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
33492026-03-03T16:56:48.496ZTRACtest_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-03T16:56:48.496ZTRACtest_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-03T16:56:48.496ZINFOtest_metrics (dropshot): request completed latency_us = 202 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9d5d5f6e-3633-4033-8280-54fdf9ff2715 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
33522026-03-03T16:56:48.497ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 66c03d1b-39bf-470b-b9c0-43e19c802d17 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
33532026-03-03T16:56:48.497ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 66c03d1b-39bf-470b-b9c0-43e19c802d17 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
33542026-03-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } interface = fake-sled0 response = CabooseValue
33562026-03-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } interface = fake-sled0 response = CabooseValue
33582026-03-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } interface = fake-sled0 response = CabooseValue
33602026-03-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } interface = fake-sled0 response = CabooseValue
33622026-03-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZTRACtest_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-03T16:56:48.497ZINFOtest_metrics (dropshot): request completed latency_us = 407 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 66c03d1b-39bf-470b-b9c0-43e19c802d17 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
33672026-03-03T16:56:48.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 18334525-c8cb-4fb9-b2b6-4b55fb4ad941 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
33682026-03-03T16:56:48.498ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 18334525-c8cb-4fb9-b2b6-4b55fb4ad941 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
33692026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-sled0 response = CabooseValue
33712026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } interface = fake-sled0 response = CabooseValue
33732026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } interface = fake-sled0 response = CabooseValue
33752026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-sled0 response = CabooseValue
33772026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZINFOtest_metrics (dropshot): request completed latency_us = 396 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 18334525-c8cb-4fb9-b2b6-4b55fb4ad941 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
33822026-03-03T16:56:48.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = a9acadc5-2ed3-48cf-84be-09a6796872d7 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
33832026-03-03T16:56:48.498ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = a9acadc5-2ed3-48cf-84be-09a6796872d7 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
33842026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } interface = fake-sled0 response = CabooseValue
33862026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-sled0 response = CabooseValue
33882026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-sled0 response = CabooseValue
33902026-03-03T16:56:48.498ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } interface = fake-sled0 response = CabooseValue
33922026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } interface = fake-sled0 response = CabooseValue
33942026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZINFOtest_metrics (dropshot): request completed latency_us = 422 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = a9acadc5-2ed3-48cf-84be-09a6796872d7 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
33972026-03-03T16:56:48.499ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = c1e8b633-9765-424b-97d5-5cb7d7e0d3e2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
33982026-03-03T16:56:48.499ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = c1e8b633-9765-424b-97d5-5cb7d7e0d3e2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
33992026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-sled0 response = CabooseValue
34012026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } interface = fake-sled0 response = CabooseValue
34032026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } interface = fake-sled0 response = CabooseValue
34052026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } interface = fake-sled0 response = CabooseValue
34072026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } interface = fake-sled0 response = CabooseValue
34092026-03-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZTRACtest_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-03T16:56:48.499ZINFOtest_metrics (dropshot): request completed latency_us = 391 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = c1e8b633-9765-424b-97d5-5cb7d7e0d3e2 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
34122026-03-03T16:56:48.500ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 485ba167-0bba-4105-a0ca-bd34dfa3fa47 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
34132026-03-03T16:56:48.500ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 485ba167-0bba-4105-a0ca-bd34dfa3fa47 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
34142026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 272 } interface = fake-sled0 response = CabooseValue
34162026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 273 } interface = fake-sled0 response = CabooseValue
34182026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 274 } interface = fake-sled0 response = CabooseValue
34202026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 275 } interface = fake-sled0 response = CabooseValue
34222026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 276 } interface = fake-sled0 response = CabooseValue
34242026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZINFOtest_metrics (dropshot): request completed latency_us = 392 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 485ba167-0bba-4105-a0ca-bd34dfa3fa47 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
34272026-03-03T16:56:48.500ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3242b770-8cd6-4053-aade-529a3a195817 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
34282026-03-03T16:56:48.500ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3242b770-8cd6-4053-aade-529a3a195817 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
34292026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 278 } interface = fake-sled0 response = CabooseValue
34312026-03-03T16:56:48.500ZTRACtest_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-03T16:56:48.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 279 } interface = fake-sled0 response = CabooseValue
34332026-03-03T16:56:48.501ZTRACtest_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-03T16:56:48.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 280 } interface = fake-sled0 response = CabooseValue
34352026-03-03T16:56:48.501ZTRACtest_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-03T16:56:48.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 281 } interface = fake-sled0 response = CabooseValue
34372026-03-03T16:56:48.501ZTRACtest_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-03T16:56:48.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 282 } interface = fake-sled0 response = CabooseValue
34392026-03-03T16:56:48.501ZTRACtest_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-03T16:56:48.501ZTRACtest_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-03T16:56:48.501ZINFOtest_metrics (dropshot): request completed latency_us = 394 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3242b770-8cd6-4053-aade-529a3a195817 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
34422026-03-03T16:56:48.501ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = d66e72d0-bc2a-45f0-a6f5-5c5b0525228e uri = /sp/sled/0/component/rot/cmpa
34432026-03-03T16:56:48.501ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = d66e72d0-bc2a-45f0-a6f5-5c5b0525228e uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
34442026-03-03T16:56:48.501ZTRACtest_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-03T16:56:48.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 284 } interface = fake-sled0 response = ReadRot(Ok)
34462026-03-03T16:56:48.501ZINFOtest_metrics (dropshot): request completed latency_us = 210 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = d66e72d0-bc2a-45f0-a6f5-5c5b0525228e response_code = 200 uri = /sp/sled/0/component/rot/cmpa
34472026-03-03T16:56:48.501ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 071a04c1-1b21-4cf3-9a44-d8ef2297a9ac uri = /sp/sled/0/component/rot/cfpa
34482026-03-03T16:56:48.502ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 071a04c1-1b21-4cf3-9a44-d8ef2297a9ac uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
34492026-03-03T16:56:48.502ZTRACtest_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-03T16:56:48.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 285 } interface = fake-sled0 response = ReadRot(Ok)
34512026-03-03T16:56:48.502ZINFOtest_metrics (dropshot): request completed latency_us = 254 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 071a04c1-1b21-4cf3-9a44-d8ef2297a9ac response_code = 200 uri = /sp/sled/0/component/rot/cfpa
34522026-03-03T16:56:48.502ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5b206b9c-aa68-4d1d-818c-9de99c980576 uri = /sp/sled/0/component/rot/cfpa
34532026-03-03T16:56:48.502ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5b206b9c-aa68-4d1d-818c-9de99c980576 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
34542026-03-03T16:56:48.502ZTRACtest_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-03T16:56:48.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 286 } interface = fake-sled0 response = ReadRot(Ok)
34562026-03-03T16:56:48.502ZINFOtest_metrics (dropshot): request completed latency_us = 239 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 5b206b9c-aa68-4d1d-818c-9de99c980576 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
34572026-03-03T16:56:48.503ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9588c1c5-a403-4430-bc91-5891409737b4 uri = /sp/sled/0/component/rot/cfpa
34582026-03-03T16:56:48.503ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9588c1c5-a403-4430-bc91-5891409737b4 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
34592026-03-03T16:56:48.503ZTRACtest_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-03T16:56:48.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 287 } interface = fake-sled0 response = ReadRot(Ok)
34612026-03-03T16:56:48.503ZINFOtest_metrics (dropshot): request completed latency_us = 237 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 9588c1c5-a403-4430-bc91-5891409737b4 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
34622026-03-03T16:56:48.503ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b538c121-02b5-4f02-8ceb-a751acffdd97 uri = /sp/sled/1
34632026-03-03T16:56:48.503ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b538c121-02b5-4f02-8ceb-a751acffdd97 uri = /sp/sled/1 version = 3.0.0
34642026-03-03T16:56:48.503ZTRACtest_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-03T16:56:48.503ZDEBGtest_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-03T16:56:48.503ZTRACtest_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-03T16:56:48.503ZTRACtest_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-03T16:56:48.503ZTRACtest_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-03T16:56:48.504ZINFOtest_metrics (dropshot): request completed latency_us = 382 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = b538c121-02b5-4f02-8ceb-a751acffdd97 response_code = 200 uri = /sp/sled/1
34702026-03-03T16:56:48.504ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 4e708906-7c2f-40c8-ac56-e7f16d1c6dd0 uri = /sp/sled/1/component/host-boot-flash/active-slot
34712026-03-03T16:56:48.504ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 4e708906-7c2f-40c8-ac56-e7f16d1c6dd0 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
34722026-03-03T16:56:48.504ZTRACtest_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-03T16:56:48.504ZDEBGtest_metrics (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
34742026-03-03T16:56:48.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-sled1 response = ComponentActiveSlot(0)
34752026-03-03T16:56:48.504ZINFOtest_metrics (dropshot): request completed latency_us = 202 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 4e708906-7c2f-40c8-ac56-e7f16d1c6dd0 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
34762026-03-03T16:56:48.504ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3d4b98eb-962f-4808-8cc2-c13e9d6984cd uri = /sp/sled/1/component/host-boot-flash/hash/0
34772026-03-03T16:56:48.504ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3d4b98eb-962f-4808-8cc2-c13e9d6984cd uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
34782026-03-03T16:56:48.504ZTRACtest_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-03T16:56:48.504ZTRACtest_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-03T16:56:48.505ZINFOtest_metrics (dropshot): request completed latency_us = 212 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3d4b98eb-962f-4808-8cc2-c13e9d6984cd response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
34812026-03-03T16:56:48.505ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = cbe1741e-46aa-4d3d-b279-17784aa9edc8 uri = /sp/sled/1/component/host-boot-flash/hash/1
34822026-03-03T16:56:48.505ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = cbe1741e-46aa-4d3d-b279-17784aa9edc8 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
34832026-03-03T16:56:48.505ZTRACtest_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-03T16:56:48.505ZTRACtest_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-03T16:56:48.505ZINFOtest_metrics (dropshot): request completed latency_us = 191 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = cbe1741e-46aa-4d3d-b279-17784aa9edc8 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
34862026-03-03T16:56:48.505ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = a66bef10-56c6-4887-865a-e7eb979ed098 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
34872026-03-03T16:56:48.505ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = a66bef10-56c6-4887-865a-e7eb979ed098 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
34882026-03-03T16:56:48.505ZTRACtest_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-03T16:56:48.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } interface = fake-sled1 response = CabooseValue
34902026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } interface = fake-sled1 response = CabooseValue
34922026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } interface = fake-sled1 response = CabooseValue
34942026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } interface = fake-sled1 response = CabooseValue
34962026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZINFOtest_metrics (dropshot): request completed latency_us = 389 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = a66bef10-56c6-4887-865a-e7eb979ed098 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
35012026-03-03T16:56:48.506ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1ad1040b-fd34-40b6-b2f1-87c4dab0ea80 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
35022026-03-03T16:56:48.506ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1ad1040b-fd34-40b6-b2f1-87c4dab0ea80 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
35032026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-sled1 response = CabooseValue
35052026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } interface = fake-sled1 response = CabooseValue
35072026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } interface = fake-sled1 response = CabooseValue
35092026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-sled1 response = CabooseValue
35112026-03-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZTRACtest_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-03T16:56:48.506ZINFOtest_metrics (dropshot): request completed latency_us = 404 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1ad1040b-fd34-40b6-b2f1-87c4dab0ea80 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
35162026-03-03T16:56:48.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1b19305b-5d07-44ce-a1f3-2b01765b3e76 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
35172026-03-03T16:56:48.507ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1b19305b-5d07-44ce-a1f3-2b01765b3e76 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
35182026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } interface = fake-sled1 response = CabooseValue
35202026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-sled1 response = CabooseValue
35222026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-sled1 response = CabooseValue
35242026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } interface = fake-sled1 response = CabooseValue
35262026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } interface = fake-sled1 response = CabooseValue
35282026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZTRACtest_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-03T16:56:48.507ZINFOtest_metrics (dropshot): request completed latency_us = 385 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 1b19305b-5d07-44ce-a1f3-2b01765b3e76 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
35312026-03-03T16:56:48.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = dd8f692c-4333-429f-8030-5211f1386229 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
35322026-03-03T16:56:48.507ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = dd8f692c-4333-429f-8030-5211f1386229 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
35332026-03-03T16:56:48.507ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-sled1 response = CabooseValue
35352026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } interface = fake-sled1 response = CabooseValue
35372026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } interface = fake-sled1 response = CabooseValue
35392026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } interface = fake-sled1 response = CabooseValue
35412026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } interface = fake-sled1 response = CabooseValue
35432026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZINFOtest_metrics (dropshot): request completed latency_us = 381 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = dd8f692c-4333-429f-8030-5211f1386229 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
35462026-03-03T16:56:48.508ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 397d99a2-fe19-449b-a5cc-51df90fb2232 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
35472026-03-03T16:56:48.508ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 397d99a2-fe19-449b-a5cc-51df90fb2232 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
35482026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 272 } interface = fake-sled1 response = CabooseValue
35502026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 273 } interface = fake-sled1 response = CabooseValue
35522026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 274 } interface = fake-sled1 response = CabooseValue
35542026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 275 } interface = fake-sled1 response = CabooseValue
35562026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 276 } interface = fake-sled1 response = CabooseValue
35582026-03-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZTRACtest_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-03T16:56:48.508ZINFOtest_metrics (dropshot): request completed latency_us = 384 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 397d99a2-fe19-449b-a5cc-51df90fb2232 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
35612026-03-03T16:56:48.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = ff7566d5-e08b-4282-8d80-7da5270ee39e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
35622026-03-03T16:56:48.509ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = ff7566d5-e08b-4282-8d80-7da5270ee39e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
35632026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 278 } interface = fake-sled1 response = CabooseValue
35652026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 279 } interface = fake-sled1 response = CabooseValue
35672026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 280 } interface = fake-sled1 response = CabooseValue
35692026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 281 } interface = fake-sled1 response = CabooseValue
35712026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 282 } interface = fake-sled1 response = CabooseValue
35732026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZTRACtest_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-03T16:56:48.509ZINFOtest_metrics (dropshot): request completed latency_us = 380 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = ff7566d5-e08b-4282-8d80-7da5270ee39e response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
35762026-03-03T16:56:48.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 8a0b4604-39b4-457f-ab52-07609a06cd60 uri = /sp/sled/1/component/rot/cmpa
35772026-03-03T16:56:48.509ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 8a0b4604-39b4-457f-ab52-07609a06cd60 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
35782026-03-03T16:56:48.509ZTRACtest_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-03T16:56:48.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 284 } interface = fake-sled1 response = ReadRot(Ok)
35802026-03-03T16:56:48.510ZINFOtest_metrics (dropshot): request completed latency_us = 204 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 8a0b4604-39b4-457f-ab52-07609a06cd60 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
35812026-03-03T16:56:48.510ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 60658969-f007-42fb-a6a5-1d0255c618d3 uri = /sp/sled/1/component/rot/cfpa
35822026-03-03T16:56:48.510ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 60658969-f007-42fb-a6a5-1d0255c618d3 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
35832026-03-03T16:56:48.510ZTRACtest_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-03T16:56:48.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 285 } interface = fake-sled1 response = ReadRot(Ok)
35852026-03-03T16:56:48.510ZINFOtest_metrics (dropshot): request completed latency_us = 237 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 60658969-f007-42fb-a6a5-1d0255c618d3 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
35862026-03-03T16:56:48.510ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 2bbb21fb-a593-42d9-8e87-600034cdcb8b uri = /sp/sled/1/component/rot/cfpa
35872026-03-03T16:56:48.510ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 2bbb21fb-a593-42d9-8e87-600034cdcb8b uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
35882026-03-03T16:56:48.511ZTRACtest_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-03T16:56:48.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 286 } interface = fake-sled1 response = ReadRot(Ok)
35902026-03-03T16:56:48.511ZINFOtest_metrics (dropshot): request completed latency_us = 234 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 2bbb21fb-a593-42d9-8e87-600034cdcb8b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
35912026-03-03T16:56:48.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3bfbe83f-d179-487a-8829-b33bd83d62da uri = /sp/sled/1/component/rot/cfpa
35922026-03-03T16:56:48.511ZDEBGtest_metrics (dropshot): determined request API version local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3bfbe83f-d179-487a-8829-b33bd83d62da uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
35932026-03-03T16:56:48.511ZTRACtest_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-03T16:56:48.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 287 } interface = fake-sled1 response = ReadRot(Ok)
35952026-03-03T16:56:48.511ZINFOtest_metrics (dropshot): request completed latency_us = 234 local_addr = [::1]:36753 method = GET remote_addr = [::1]:51824 req_id = 3bfbe83f-d179-487a-8829-b33bd83d62da response_code = 200 uri = /sp/sled/1/component/rot/cfpa
35962026-03-03T16:56:49.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
35972026-03-03T16:56:49.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
35982026-03-03T16:56:49.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
35992026-03-03T16:56:49.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
36002026-03-03T16:56:49.030ZTRACtest_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-03T16:56:49.030ZTRACtest_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-03T16:56:49.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(SpState) }
36032026-03-03T16:56:49.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(SpState) }
36042026-03-03T16:56:49.031ZDEBGtest_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-03T16:56:49.031ZDEBGtest_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-03T16:56:49.031ZDEBGtest_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
36072026-03-03T16:56:49.031ZDEBGtest_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
36082026-03-03T16:56:49.031ZTRACtest_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-03T16:56:49.031ZTRACtest_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-03T16:56:49.031ZTRACtest_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]) }) })
36112026-03-03T16:56:49.031ZTRACtest_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]) }) })
36122026-03-03T16:56:49.031ZTRACtest_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-03T16:56:49.031ZTRACtest_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-03T16:56:49.031ZTRACtest_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-8" }, offset: 0 }) }
36152026-03-03T16:56:49.031ZTRACtest_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-7" }, offset: 0 }) }
36162026-03-03T16:56:49.031ZDEBGtest_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-03T16:56:49.031ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
36182026-03-03T16:56:49.031ZDEBGtest_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-03T16:56:49.031ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
36202026-03-03T16:56:49.031ZDEBGtest_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
36212026-03-03T16:56:49.031ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
36222026-03-03T16:56:49.031ZDEBGtest_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
36232026-03-03T16:56:49.031ZDEBGtest_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
36242026-03-03T16:56:49.031ZDEBGtest_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
36252026-03-03T16:56:49.031ZDEBGtest_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
36262026-03-03T16:56:49.031ZTRACtest_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]) }) })
36272026-03-03T16:56:49.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 245 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36282026-03-03T16:56:49.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 289 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36292026-03-03T16:56:49.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 289 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
36302026-03-03T16:56:49.031ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
36312026-03-03T16:56:49.033ZTRACtest_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 }) }
36322026-03-03T16:56:49.033ZTRACtest_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-46" }, offset: 0 }) }
36332026-03-03T16:56:49.033ZTRACtest_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-2" }, offset: 0 }) }
36342026-03-03T16:56:49.033ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
36352026-03-03T16:56:49.033ZDEBGtest_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
36362026-03-03T16:56:49.033ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
36372026-03-03T16:56:49.033ZDEBGtest_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
36382026-03-03T16:56:49.033ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
36392026-03-03T16:56:49.033ZDEBGtest_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
36402026-03-03T16:56:49.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 246 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36412026-03-03T16:56:49.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 290 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36422026-03-03T16:56:49.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 290 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36432026-03-03T16:56:49.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(SpState) }
36442026-03-03T16:56:49.034ZTRACtest_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-0" }, offset: 0 }) }
36452026-03-03T16:56:49.034ZTRACtest_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-8" }, offset: 0 }) }
36462026-03-03T16:56:49.034ZDEBGtest_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
36472026-03-03T16:56:49.034ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
36482026-03-03T16:56:49.034ZDEBGtest_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
36492026-03-03T16:56:49.034ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
36502026-03-03T16:56:49.034ZDEBGtest_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
36512026-03-03T16:56:49.034ZTRACtest_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]) }) })
36522026-03-03T16:56:49.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 291 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36532026-03-03T16:56:49.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 291 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36542026-03-03T16:56:49.034ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
36552026-03-03T16:56:49.035ZTRACtest_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-2" }, offset: 0 }) }
36562026-03-03T16:56:49.035ZTRACtest_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-0" }, offset: 0 }) }
36572026-03-03T16:56:49.035ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
36582026-03-03T16:56:49.035ZDEBGtest_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
36592026-03-03T16:56:49.035ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
36602026-03-03T16:56:49.035ZDEBGtest_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
36612026-03-03T16:56:49.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 292 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36622026-03-03T16:56:49.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 292 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36632026-03-03T16:56:49.036ZTRACtest_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-1" }, offset: 0 }) }
36642026-03-03T16:56:49.036ZTRACtest_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-1" }, offset: 0 }) }
36652026-03-03T16:56:49.036ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
36662026-03-03T16:56:49.036ZDEBGtest_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
36672026-03-03T16:56:49.036ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
36682026-03-03T16:56:49.036ZDEBGtest_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
36692026-03-03T16:56:49.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 293 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36702026-03-03T16:56:49.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 293 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36712026-03-03T16:56:49.037ZTRACtest_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-39" }, offset: 0 }) }
36722026-03-03T16:56:49.037ZTRACtest_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-53" }, offset: 0 }) }
36732026-03-03T16:56:49.037ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
36742026-03-03T16:56:49.037ZDEBGtest_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
36752026-03-03T16:56:49.037ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
36762026-03-03T16:56:49.037ZDEBGtest_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
36772026-03-03T16:56:49.037ZDEBGtest_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
36782026-03-03T16:56:49.037ZDEBGtest_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
36792026-03-03T16:56:49.037ZDEBGtest_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
36802026-03-03T16:56:49.037ZDEBGtest_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
36812026-03-03T16:56:49.037ZDEBGtest_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
36822026-03-03T16:56:49.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 294 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36832026-03-03T16:56:49.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 294 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
36842026-03-03T16:56:49.067ZTRACtest_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-53" }, offset: 0 }) }
36852026-03-03T16:56:49.067ZTRACtest_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-39" }, offset: 0 }) }
36862026-03-03T16:56:49.067ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
36872026-03-03T16:56:49.067ZDEBGtest_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
36882026-03-03T16:56:49.067ZDEBGtest_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
36892026-03-03T16:56:49.067ZDEBGtest_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
36902026-03-03T16:56:49.067ZDEBGtest_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
36912026-03-03T16:56:49.067ZDEBGtest_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
36922026-03-03T16:56:49.067ZDEBGtest_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
36932026-03-03T16:56:49.067ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
36942026-03-03T16:56:49.067ZDEBGtest_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
36952026-03-03T16:56:49.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 295 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
36962026-03-03T16:56:49.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 295 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36972026-03-03T16:56:49.069ZTRACtest_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-7" }, offset: 0 }) }
36982026-03-03T16:56:49.069ZTRACtest_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-46" }, offset: 0 }) }
36992026-03-03T16:56:49.069ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
37002026-03-03T16:56:49.069ZDEBGtest_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
37012026-03-03T16:56:49.069ZDEBGtest_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
37022026-03-03T16:56:49.069ZDEBGtest_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
37032026-03-03T16:56:49.069ZDEBGtest_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
37042026-03-03T16:56:49.069ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
37052026-03-03T16:56:49.069ZDEBGtest_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
37062026-03-03T16:56:49.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 296 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
37072026-03-03T16:56:49.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 296 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37082026-03-03T16:56:49.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(SpState) }
37092026-03-03T16:56:49.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(SpState) }
37102026-03-03T16:56:49.070ZDEBGtest_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
37112026-03-03T16:56:49.071ZDEBGtest_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
37122026-03-03T16:56:49.071ZTRACtest_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]) }) })
37132026-03-03T16:56:49.071ZTRACtest_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]) }) })
37142026-03-03T16:56:49.071ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
37152026-03-03T16:56:49.071ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
37162026-03-03T16:56:50.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
37172026-03-03T16:56:50.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
37182026-03-03T16:56:50.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
37192026-03-03T16:56:50.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
37202026-03-03T16:56:50.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(SpState) }
37212026-03-03T16:56:50.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(SpState) }
37222026-03-03T16:56:50.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(SpState) }
37232026-03-03T16:56:50.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(SpState) }
37242026-03-03T16:56:50.031ZDEBGtest_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
37252026-03-03T16:56:50.031ZDEBGtest_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
37262026-03-03T16:56:50.031ZDEBGtest_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
37272026-03-03T16:56:50.031ZDEBGtest_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
37282026-03-03T16:56:50.031ZTRACtest_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]) }) })
37292026-03-03T16:56:50.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 248 } 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]) }) })
37302026-03-03T16:56:50.031ZTRACtest_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]) }) })
37312026-03-03T16:56:50.031ZTRACtest_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]) }) })
37322026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(SpState) }
37332026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37342026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
37352026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
37362026-03-03T16:56:50.032ZDEBGtest_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
37372026-03-03T16:56:50.032ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
37382026-03-03T16:56:50.032ZDEBGtest_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
37392026-03-03T16:56:50.032ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
37402026-03-03T16:56:50.032ZDEBGtest_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
37412026-03-03T16:56:50.032ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
37422026-03-03T16:56:50.032ZDEBGtest_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
37432026-03-03T16:56:50.032ZDEBGtest_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
37442026-03-03T16:56:50.032ZDEBGtest_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
37452026-03-03T16:56:50.032ZDEBGtest_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
37462026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 228 } 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]) }) })
37472026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 249 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37482026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 299 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37492026-03-03T16:56:50.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 299 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
37502026-03-03T16:56:50.032ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
37512026-03-03T16:56:50.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37522026-03-03T16:56:50.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
37532026-03-03T16:56:50.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
37542026-03-03T16:56:50.042ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
37552026-03-03T16:56:50.042ZDEBGtest_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
37562026-03-03T16:56:50.042ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
37572026-03-03T16:56:50.042ZDEBGtest_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
37582026-03-03T16:56:50.042ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
37592026-03-03T16:56:50.042ZDEBGtest_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
37602026-03-03T16:56:50.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 250 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37612026-03-03T16:56:50.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 300 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37622026-03-03T16:56:50.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 300 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37632026-03-03T16:56:50.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(SpState) }
37642026-03-03T16:56:50.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37652026-03-03T16:56:50.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
37662026-03-03T16:56:50.043ZDEBGtest_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
37672026-03-03T16:56:50.043ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
37682026-03-03T16:56:50.043ZDEBGtest_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
37692026-03-03T16:56:50.043ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
37702026-03-03T16:56:50.043ZDEBGtest_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
37712026-03-03T16:56:50.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 251 } 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]) }) })
37722026-03-03T16:56:50.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 301 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37732026-03-03T16:56:50.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 301 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37742026-03-03T16:56:50.043ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
37752026-03-03T16:56:50.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
37762026-03-03T16:56:50.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37772026-03-03T16:56:50.046ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
37782026-03-03T16:56:50.046ZDEBGtest_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
37792026-03-03T16:56:50.046ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
37802026-03-03T16:56:50.046ZDEBGtest_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
37812026-03-03T16:56:50.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 302 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37822026-03-03T16:56:50.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 302 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37832026-03-03T16:56:50.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37842026-03-03T16:56:50.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37852026-03-03T16:56:50.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
37862026-03-03T16:56:50.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
37872026-03-03T16:56:50.046ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
37882026-03-03T16:56:50.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 1
37892026-03-03T16:56:50.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 303 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37902026-03-03T16:56:50.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 303 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37912026-03-03T16:56:50.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
37922026-03-03T16:56:50.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
37932026-03-03T16:56:50.054ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
37942026-03-03T16:56:50.054ZDEBGtest_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
37952026-03-03T16:56:50.054ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
37962026-03-03T16:56:50.054ZDEBGtest_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
37972026-03-03T16:56:50.054ZDEBGtest_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
37982026-03-03T16:56:50.054ZDEBGtest_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
37992026-03-03T16:56:50.054ZDEBGtest_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
38002026-03-03T16:56:50.054ZDEBGtest_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
38012026-03-03T16:56:50.054ZDEBGtest_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
38022026-03-03T16:56:50.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 304 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38032026-03-03T16:56:50.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 304 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38042026-03-03T16:56:50.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
38052026-03-03T16:56:50.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
38062026-03-03T16:56:50.067ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
38072026-03-03T16:56:50.068ZDEBGtest_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
38082026-03-03T16:56:50.068ZDEBGtest_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
38092026-03-03T16:56:50.068ZDEBGtest_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
38102026-03-03T16:56:50.068ZDEBGtest_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
38112026-03-03T16:56:50.068ZDEBGtest_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
38122026-03-03T16:56:50.068ZDEBGtest_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
38132026-03-03T16:56:50.068ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
38142026-03-03T16:56:50.068ZDEBGtest_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
38152026-03-03T16:56:50.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 305 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38162026-03-03T16:56:50.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 305 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38172026-03-03T16:56:50.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
38182026-03-03T16:56:50.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
38192026-03-03T16:56:50.072ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
38202026-03-03T16:56:50.072ZDEBGtest_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
38212026-03-03T16:56:50.072ZDEBGtest_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
38222026-03-03T16:56:50.072ZDEBGtest_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
38232026-03-03T16:56:50.072ZDEBGtest_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
38242026-03-03T16:56:50.072ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
38252026-03-03T16:56:50.072ZDEBGtest_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
38262026-03-03T16:56:50.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 306 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
38272026-03-03T16:56:50.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 306 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38282026-03-03T16:56:50.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(SpState) }
38292026-03-03T16:56:50.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(SpState) }
38302026-03-03T16:56:50.076ZDEBGtest_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
38312026-03-03T16:56:50.077ZDEBGtest_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
38322026-03-03T16:56:50.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 307 } 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]) }) })
38332026-03-03T16:56:50.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 307 } 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]) }) })
38342026-03-03T16:56:50.080ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
38352026-03-03T16:56:50.080ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
38362026-03-03T16:56:50.244ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
38372026-03-03T16:56:50.245ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 5 delay = 7.259124864s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
38382026-03-03T16:56:51.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
38392026-03-03T16:56:51.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
38402026-03-03T16:56:51.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
38412026-03-03T16:56:51.030ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
38422026-03-03T16:56:51.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(SpState) }
38432026-03-03T16:56:51.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(SpState) }
38442026-03-03T16:56:51.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(SpState) }
38452026-03-03T16:56:51.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(SpState) }
38462026-03-03T16:56:51.032ZDEBGtest_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
38472026-03-03T16:56:51.032ZDEBGtest_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
38482026-03-03T16:56:51.033ZDEBGtest_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
38492026-03-03T16:56:51.033ZDEBGtest_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
38502026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 229 } 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]) }) })
38512026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 252 } 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]) }) })
38522026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 308 } 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]) }) })
38532026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 308 } 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]) }) })
38542026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(SpState) }
38552026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
38562026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
38572026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
38582026-03-03T16:56:51.033ZDEBGtest_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
38592026-03-03T16:56:51.033ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
38602026-03-03T16:56:51.033ZDEBGtest_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
38612026-03-03T16:56:51.033ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
38622026-03-03T16:56:51.033ZDEBGtest_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
38632026-03-03T16:56:51.033ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
38642026-03-03T16:56:51.033ZDEBGtest_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
38652026-03-03T16:56:51.033ZDEBGtest_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
38662026-03-03T16:56:51.033ZDEBGtest_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
38672026-03-03T16:56:51.033ZDEBGtest_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
38682026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 230 } 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]) }) })
38692026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 253 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38702026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 309 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38712026-03-03T16:56:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 309 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
38722026-03-03T16:56:51.033ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
38732026-03-03T16:56:51.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38742026-03-03T16:56:51.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
38752026-03-03T16:56:51.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
38762026-03-03T16:56:51.041ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
38772026-03-03T16:56:51.041ZDEBGtest_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
38782026-03-03T16:56:51.041ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
38792026-03-03T16:56:51.041ZDEBGtest_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
38802026-03-03T16:56:51.041ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
38812026-03-03T16:56:51.041ZDEBGtest_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
38822026-03-03T16:56:51.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 254 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38832026-03-03T16:56:51.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 310 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38842026-03-03T16:56:51.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 310 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38852026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(SpState) }
38862026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38872026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
38882026-03-03T16:56:51.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
38892026-03-03T16:56:51.045ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
38902026-03-03T16:56:51.045ZDEBGtest_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
38912026-03-03T16:56:51.045ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
38922026-03-03T16:56:51.045ZDEBGtest_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
38932026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 255 } 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]) }) })
38942026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 311 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38952026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 311 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38962026-03-03T16:56:51.045ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
38972026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
38982026-03-03T16:56:51.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38992026-03-03T16:56:51.050ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
39002026-03-03T16:56:51.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 0
39012026-03-03T16:56:51.058ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
39022026-03-03T16:56:51.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
39032026-03-03T16:56:51.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 312 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39042026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 312 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39052026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
39062026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
39072026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
39082026-03-03T16:56:51.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
39092026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
39102026-03-03T16:56:51.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 1
39112026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 313 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39122026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 313 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39132026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
39142026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
39152026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
39162026-03-03T16:56:51.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 0
39172026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
39182026-03-03T16:56:51.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
39192026-03-03T16:56:51.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
39202026-03-03T16:56:51.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
39212026-03-03T16:56:51.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
39222026-03-03T16:56:51.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
39232026-03-03T16:56:51.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
39242026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 314 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39252026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 314 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
39262026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
39272026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
39282026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
39292026-03-03T16:56:51.059ZDEBGtest_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
39302026-03-03T16:56:51.059ZDEBGtest_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
39312026-03-03T16:56:51.059ZDEBGtest_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
39322026-03-03T16:56:51.059ZDEBGtest_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
39332026-03-03T16:56:51.059ZDEBGtest_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
39342026-03-03T16:56:51.059ZDEBGtest_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
39352026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
39362026-03-03T16:56:51.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
39372026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 315 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
39382026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 315 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39392026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
39402026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
39412026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
39422026-03-03T16:56:51.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.45898438) }) index = 0 slot = gimlet 0
39432026-03-03T16:56:51.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.024414063) }) index = 1 slot = gimlet 0
39442026-03-03T16:56:51.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.03125) }) index = 2 slot = gimlet 0
39452026-03-03T16:56:51.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.328125) }) index = 3 slot = gimlet 0
39462026-03-03T16:56:51.059ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
39472026-03-03T16:56:51.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
39482026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 316 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
39492026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 316 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39502026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(SpState) }
39512026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(SpState) }
39522026-03-03T16:56:51.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
39532026-03-03T16:56:51.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
39542026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 317 } 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]) }) })
39552026-03-03T16:56:51.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 317 } 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]) }) })
39562026-03-03T16:56:51.059ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
39572026-03-03T16:56:51.059ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
39582026-03-03T16:56:52.032ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
39592026-03-03T16:56:52.032ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
39602026-03-03T16:56:52.032ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
39612026-03-03T16:56:52.032ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
39622026-03-03T16:56:52.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(SpState) }
39632026-03-03T16:56:52.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(SpState) }
39642026-03-03T16:56:52.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(SpState) }
39652026-03-03T16:56:52.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(SpState) }
39662026-03-03T16:56:52.033ZDEBGtest_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
39672026-03-03T16:56:52.033ZDEBGtest_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
39682026-03-03T16:56:52.033ZDEBGtest_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
39692026-03-03T16:56:52.033ZDEBGtest_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
39702026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 231 } 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]) }) })
39712026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 256 } 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]) }) })
39722026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 318 } 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]) }) })
39732026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 318 } 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]) }) })
39742026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(SpState) }
39752026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
39762026-03-03T16:56:52.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
39772026-03-03T16:56:52.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
39782026-03-03T16:56:52.034ZDEBGtest_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
39792026-03-03T16:56:52.034ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
39802026-03-03T16:56:52.034ZDEBGtest_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
39812026-03-03T16:56:52.034ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
39822026-03-03T16:56:52.034ZDEBGtest_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
39832026-03-03T16:56:52.034ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
39842026-03-03T16:56:52.034ZDEBGtest_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
39852026-03-03T16:56:52.034ZDEBGtest_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
39862026-03-03T16:56:52.034ZDEBGtest_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
39872026-03-03T16:56:52.034ZDEBGtest_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
39882026-03-03T16:56:52.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 232 } 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]) }) })
39892026-03-03T16:56:52.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 257 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39902026-03-03T16:56:52.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 319 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39912026-03-03T16:56:52.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 319 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
39922026-03-03T16:56:52.034ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
39932026-03-03T16:56:52.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
39942026-03-03T16:56:52.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
39952026-03-03T16:56:52.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
39962026-03-03T16:56:52.037ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
39972026-03-03T16:56:52.037ZDEBGtest_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
39982026-03-03T16:56:52.037ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
39992026-03-03T16:56:52.037ZDEBGtest_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
40002026-03-03T16:56:52.037ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
40012026-03-03T16:56:52.037ZDEBGtest_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
40022026-03-03T16:56:52.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 258 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40032026-03-03T16:56:52.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 320 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40042026-03-03T16:56:52.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 320 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40052026-03-03T16:56:52.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(SpState) }
40062026-03-03T16:56:52.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
40072026-03-03T16:56:52.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
40082026-03-03T16:56:52.043ZDEBGtest_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
40092026-03-03T16:56:52.043ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
40102026-03-03T16:56:52.043ZDEBGtest_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
40112026-03-03T16:56:52.043ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
40122026-03-03T16:56:52.043ZDEBGtest_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
40132026-03-03T16:56:52.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 259 } 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]) }) })
40142026-03-03T16:56:52.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 321 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40152026-03-03T16:56:52.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 321 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40162026-03-03T16:56:52.043ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
40172026-03-03T16:56:52.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
40182026-03-03T16:56:52.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
40192026-03-03T16:56:52.046ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
40202026-03-03T16:56:52.046ZDEBGtest_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
40212026-03-03T16:56:52.046ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
40222026-03-03T16:56:52.046ZDEBGtest_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
40232026-03-03T16:56:52.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 322 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40242026-03-03T16:56:52.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 322 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40252026-03-03T16:56:52.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
40262026-03-03T16:56:52.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
40272026-03-03T16:56:52.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
40282026-03-03T16:56:52.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
40292026-03-03T16:56:52.047ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
40302026-03-03T16:56:52.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 1
40312026-03-03T16:56:52.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 323 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40322026-03-03T16:56:52.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 323 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40332026-03-03T16:56:52.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
40342026-03-03T16:56:52.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
40352026-03-03T16:56:52.050ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
40362026-03-03T16:56:52.050ZDEBGtest_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
40372026-03-03T16:56:52.050ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
40382026-03-03T16:56:52.050ZDEBGtest_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
40392026-03-03T16:56:52.050ZDEBGtest_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
40402026-03-03T16:56:52.050ZDEBGtest_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
40412026-03-03T16:56:52.050ZDEBGtest_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
40422026-03-03T16:56:52.050ZDEBGtest_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
40432026-03-03T16:56:52.050ZDEBGtest_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
40442026-03-03T16:56:52.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 324 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40452026-03-03T16:56:52.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 324 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
40462026-03-03T16:56:52.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
40472026-03-03T16:56:52.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
40482026-03-03T16:56:52.052ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
40492026-03-03T16:56:52.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
40502026-03-03T16:56:52.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
40512026-03-03T16:56:52.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
40522026-03-03T16:56:52.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
40532026-03-03T16:56:52.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
40542026-03-03T16:56:52.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
40552026-03-03T16:56:52.052ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
40562026-03-03T16:56:52.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 1
40572026-03-03T16:56:52.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 325 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
40582026-03-03T16:56:52.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 325 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40592026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
40602026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
40612026-03-03T16:56:52.057ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
40622026-03-03T16:56:52.057ZDEBGtest_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
40632026-03-03T16:56:52.057ZDEBGtest_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
40642026-03-03T16:56:52.057ZDEBGtest_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
40652026-03-03T16:56:52.057ZDEBGtest_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
40662026-03-03T16:56:52.057ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
40672026-03-03T16:56:52.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
40682026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 326 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
40692026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 326 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40702026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(SpState) }
40712026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(SpState) }
40722026-03-03T16:56:52.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
40732026-03-03T16:56:52.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
40742026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 327 } 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]) }) })
40752026-03-03T16:56:52.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 327 } 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]) }) })
40762026-03-03T16:56:52.057ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
40772026-03-03T16:56:52.057ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
40782026-03-03T16:56:53.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
40792026-03-03T16:56:53.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
40802026-03-03T16:56:53.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
40812026-03-03T16:56:53.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
40822026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(SpState) }
40832026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(SpState) }
40842026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(SpState) }
40852026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(SpState) }
40862026-03-03T16:56:53.031ZDEBGtest_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
40872026-03-03T16:56:53.031ZDEBGtest_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
40882026-03-03T16:56:53.031ZDEBGtest_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
40892026-03-03T16:56:53.031ZDEBGtest_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
40902026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 233 } 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]) }) })
40912026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 260 } 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]) }) })
40922026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 328 } 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]) }) })
40932026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 328 } 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]) }) })
40942026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(SpState) }
40952026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
40962026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
40972026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
40982026-03-03T16:56:53.031ZDEBGtest_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
40992026-03-03T16:56:53.031ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
41002026-03-03T16:56:53.031ZDEBGtest_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
41012026-03-03T16:56:53.031ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
41022026-03-03T16:56:53.031ZDEBGtest_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
41032026-03-03T16:56:53.031ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
41042026-03-03T16:56:53.031ZDEBGtest_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
41052026-03-03T16:56:53.031ZDEBGtest_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
41062026-03-03T16:56:53.031ZDEBGtest_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
41072026-03-03T16:56:53.031ZDEBGtest_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
41082026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 234 } 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]) }) })
41092026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 261 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41102026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 329 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41112026-03-03T16:56:53.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 329 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
41122026-03-03T16:56:53.031ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
41132026-03-03T16:56:53.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
41142026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
41152026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
41162026-03-03T16:56:53.036ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
41172026-03-03T16:56:53.036ZDEBGtest_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
41182026-03-03T16:56:53.036ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
41192026-03-03T16:56:53.036ZDEBGtest_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
41202026-03-03T16:56:53.036ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
41212026-03-03T16:56:53.036ZDEBGtest_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
41222026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 262 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41232026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 330 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41242026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 330 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41252026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(SpState) }
41262026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
41272026-03-03T16:56:53.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
41282026-03-03T16:56:53.037ZDEBGtest_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
41292026-03-03T16:56:53.037ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
41302026-03-03T16:56:53.037ZDEBGtest_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
41312026-03-03T16:56:53.037ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
41322026-03-03T16:56:53.037ZDEBGtest_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
41332026-03-03T16:56:53.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 263 } 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]) }) })
41342026-03-03T16:56:53.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 331 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41352026-03-03T16:56:53.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 331 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41362026-03-03T16:56:53.037ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
41372026-03-03T16:56:53.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
41382026-03-03T16:56:53.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
41392026-03-03T16:56:53.037ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
41402026-03-03T16:56:53.037ZDEBGtest_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
41412026-03-03T16:56:53.037ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
41422026-03-03T16:56:53.038ZDEBGtest_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
41432026-03-03T16:56:53.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 332 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41442026-03-03T16:56:53.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 332 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41452026-03-03T16:56:53.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
41462026-03-03T16:56:53.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
41472026-03-03T16:56:53.064ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
41482026-03-03T16:56:53.064ZDEBGtest_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
41492026-03-03T16:56:53.064ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
41502026-03-03T16:56:53.064ZDEBGtest_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
41512026-03-03T16:56:53.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 333 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41522026-03-03T16:56:53.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 333 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41532026-03-03T16:56:53.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
41542026-03-03T16:56:53.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
41552026-03-03T16:56:53.065ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
41562026-03-03T16:56:53.065ZDEBGtest_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
41572026-03-03T16:56:53.065ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
41582026-03-03T16:56:53.065ZDEBGtest_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
41592026-03-03T16:56:53.065ZDEBGtest_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
41602026-03-03T16:56:53.065ZDEBGtest_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
41612026-03-03T16:56:53.065ZDEBGtest_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
41622026-03-03T16:56:53.065ZDEBGtest_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
41632026-03-03T16:56:53.065ZDEBGtest_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
41642026-03-03T16:56:53.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 334 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41652026-03-03T16:56:53.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 334 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
41662026-03-03T16:56:53.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
41672026-03-03T16:56:53.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
41682026-03-03T16:56:53.069ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
41692026-03-03T16:56:53.069ZDEBGtest_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
41702026-03-03T16:56:53.069ZDEBGtest_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
41712026-03-03T16:56:53.069ZDEBGtest_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
41722026-03-03T16:56:53.069ZDEBGtest_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
41732026-03-03T16:56:53.069ZDEBGtest_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
41742026-03-03T16:56:53.069ZDEBGtest_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
41752026-03-03T16:56:53.069ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
41762026-03-03T16:56:53.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
41772026-03-03T16:56:53.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 335 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
41782026-03-03T16:56:53.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 335 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41792026-03-03T16:56:53.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
41802026-03-03T16:56:53.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
41812026-03-03T16:56:53.070ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
41822026-03-03T16:56:53.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
41832026-03-03T16:56:53.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
41842026-03-03T16:56:53.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
41852026-03-03T16:56:53.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
41862026-03-03T16:56:53.070ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
41872026-03-03T16:56:53.070ZDEBGtest_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
41882026-03-03T16:56:53.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 336 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
41892026-03-03T16:56:53.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 336 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41902026-03-03T16:56:53.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(SpState) }
41912026-03-03T16:56:53.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(SpState) }
41922026-03-03T16:56:53.072ZDEBGtest_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
41932026-03-03T16:56:53.072ZDEBGtest_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
41942026-03-03T16:56:53.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 337 } 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]) }) })
41952026-03-03T16:56:53.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 337 } 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]) }) })
41962026-03-03T16:56:53.072ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
41972026-03-03T16:56:53.072ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
41982026-03-03T16:56:54.039ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
41992026-03-03T16:56:54.039ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
42002026-03-03T16:56:54.039ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
42012026-03-03T16:56:54.039ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
42022026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(SpState) }
42032026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(SpState) }
42042026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(SpState) }
42052026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(SpState) }
42062026-03-03T16:56:54.040ZDEBGtest_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
42072026-03-03T16:56:54.040ZDEBGtest_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
42082026-03-03T16:56:54.040ZDEBGtest_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
42092026-03-03T16:56:54.040ZDEBGtest_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
42102026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 235 } 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]) }) })
42112026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 264 } 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]) }) })
42122026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 338 } 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]) }) })
42132026-03-03T16:56:54.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 338 } 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]) }) })
42142026-03-03T16:56:54.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(SpState) }
42152026-03-03T16:56:54.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42162026-03-03T16:56:54.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
42172026-03-03T16:56:54.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
42182026-03-03T16:56:54.043ZDEBGtest_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
42192026-03-03T16:56:54.043ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
42202026-03-03T16:56:54.043ZDEBGtest_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
42212026-03-03T16:56:54.043ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
42222026-03-03T16:56:54.043ZDEBGtest_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
42232026-03-03T16:56:54.043ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
42242026-03-03T16:56:54.043ZDEBGtest_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
42252026-03-03T16:56:54.043ZDEBGtest_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
42262026-03-03T16:56:54.043ZDEBGtest_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
42272026-03-03T16:56:54.043ZDEBGtest_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
42282026-03-03T16:56:54.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 236 } 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]) }) })
42292026-03-03T16:56:54.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 265 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42302026-03-03T16:56:54.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 339 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42312026-03-03T16:56:54.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 339 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
42322026-03-03T16:56:54.043ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
42332026-03-03T16:56:54.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42342026-03-03T16:56:54.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
42352026-03-03T16:56:54.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
42362026-03-03T16:56:54.046ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
42372026-03-03T16:56:54.046ZDEBGtest_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
42382026-03-03T16:56:54.046ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
42392026-03-03T16:56:54.046ZDEBGtest_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
42402026-03-03T16:56:54.046ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
42412026-03-03T16:56:54.046ZDEBGtest_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
42422026-03-03T16:56:54.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 266 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42432026-03-03T16:56:54.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 340 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42442026-03-03T16:56:54.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 340 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42452026-03-03T16:56:54.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(SpState) }
42462026-03-03T16:56:54.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42472026-03-03T16:56:54.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
42482026-03-03T16:56:54.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
42492026-03-03T16:56:54.047ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
42502026-03-03T16:56:54.047ZDEBGtest_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
42512026-03-03T16:56:54.047ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
42522026-03-03T16:56:54.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 1
42532026-03-03T16:56:54.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 267 } 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]) }) })
42542026-03-03T16:56:54.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 341 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42552026-03-03T16:56:54.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 341 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42562026-03-03T16:56:54.047ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
42572026-03-03T16:56:54.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
42582026-03-03T16:56:54.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42592026-03-03T16:56:54.048ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
42602026-03-03T16:56:54.048ZDEBGtest_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
42612026-03-03T16:56:54.048ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
42622026-03-03T16:56:54.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
42632026-03-03T16:56:54.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 342 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42642026-03-03T16:56:54.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 342 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42652026-03-03T16:56:54.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42662026-03-03T16:56:54.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42672026-03-03T16:56:54.057ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
42682026-03-03T16:56:54.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
42692026-03-03T16:56:54.057ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
42702026-03-03T16:56:54.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 1
42712026-03-03T16:56:54.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 343 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42722026-03-03T16:56:54.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 343 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42732026-03-03T16:56:54.059ZTRACtest_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-39" }, offset: 0 }) }
42742026-03-03T16:56:54.059ZTRACtest_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-53" }, offset: 0 }) }
42752026-03-03T16:56:54.061ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
42762026-03-03T16:56:54.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 0
42772026-03-03T16:56:54.061ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
42782026-03-03T16:56:54.061ZDEBGtest_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
42792026-03-03T16:56:54.061ZDEBGtest_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
42802026-03-03T16:56:54.061ZDEBGtest_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
42812026-03-03T16:56:54.061ZDEBGtest_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
42822026-03-03T16:56:54.061ZDEBGtest_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
42832026-03-03T16:56:54.061ZDEBGtest_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
42842026-03-03T16:56:54.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 344 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42852026-03-03T16:56:54.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 344 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
42862026-03-03T16:56:54.063ZTRACtest_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-53" }, offset: 0 }) }
42872026-03-03T16:56:54.063ZTRACtest_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-39" }, offset: 0 }) }
42882026-03-03T16:56:54.067ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
42892026-03-03T16:56:54.067ZDEBGtest_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
42902026-03-03T16:56:54.067ZDEBGtest_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
42912026-03-03T16:56:54.067ZDEBGtest_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
42922026-03-03T16:56:54.067ZDEBGtest_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
42932026-03-03T16:56:54.067ZDEBGtest_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
42942026-03-03T16:56:54.068ZDEBGtest_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
42952026-03-03T16:56:54.068ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
42962026-03-03T16:56:54.068ZDEBGtest_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
42972026-03-03T16:56:54.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 345 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
42982026-03-03T16:56:54.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 345 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42992026-03-03T16:56:54.070ZTRACtest_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-7" }, offset: 0 }) }
43002026-03-03T16:56:54.070ZTRACtest_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-46" }, offset: 0 }) }
43012026-03-03T16:56:54.070ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
43022026-03-03T16:56:54.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
43032026-03-03T16:56:54.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
43042026-03-03T16:56:54.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
43052026-03-03T16:56:54.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
43062026-03-03T16:56:54.070ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
43072026-03-03T16:56:54.070ZDEBGtest_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
43082026-03-03T16:56:54.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 346 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
43092026-03-03T16:56:54.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 346 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43102026-03-03T16:56:54.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(SpState) }
43112026-03-03T16:56:54.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(SpState) }
43122026-03-03T16:56:54.079ZDEBGtest_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
43132026-03-03T16:56:54.079ZDEBGtest_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
43142026-03-03T16:56:54.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 347 } 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]) }) })
43152026-03-03T16:56:54.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 347 } 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]) }) })
43162026-03-03T16:56:54.099ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
43172026-03-03T16:56:54.099ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
43182026-03-03T16:56:54.993ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
43192026-03-03T16:56:54.994ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 6 delay = 12.008360027s error = proto error: io error: Network is unreachable (os error 101) file = oximeter/producer/src/lib.rs:377
43202026-03-03T16:56:55.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
43212026-03-03T16:56:55.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
43222026-03-03T16:56:55.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
43232026-03-03T16:56:55.031ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
43242026-03-03T16:56:55.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(SpState) }
43252026-03-03T16:56:55.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(SpState) }
43262026-03-03T16:56:55.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(SpState) }
43272026-03-03T16:56:55.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(SpState) }
43282026-03-03T16:56:55.031ZDEBGtest_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
43292026-03-03T16:56:55.031ZDEBGtest_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
43302026-03-03T16:56:55.031ZDEBGtest_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
43312026-03-03T16:56:55.031ZDEBGtest_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
43322026-03-03T16:56:55.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 237 } 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]) }) })
43332026-03-03T16:56:55.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 268 } 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]) }) })
43342026-03-03T16:56:55.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 348 } 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]) }) })
43352026-03-03T16:56:55.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 348 } 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]) }) })
43362026-03-03T16:56:55.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(SpState) }
43372026-03-03T16:56:55.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43382026-03-03T16:56:55.032ZTRACtest_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-8" }, offset: 0 }) }
43392026-03-03T16:56:55.032ZTRACtest_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-7" }, offset: 0 }) }
43402026-03-03T16:56:55.032ZDEBGtest_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
43412026-03-03T16:56:55.032ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
43422026-03-03T16:56:55.032ZDEBGtest_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
43432026-03-03T16:56:55.032ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
43442026-03-03T16:56:55.032ZDEBGtest_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
43452026-03-03T16:56:55.032ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
43462026-03-03T16:56:55.033ZDEBGtest_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
43472026-03-03T16:56:55.033ZDEBGtest_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
43482026-03-03T16:56:55.033ZDEBGtest_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
43492026-03-03T16:56:55.033ZDEBGtest_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
43502026-03-03T16:56:55.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 238 } 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]) }) })
43512026-03-03T16:56:55.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 269 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43522026-03-03T16:56:55.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 349 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43532026-03-03T16:56:55.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 349 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
43542026-03-03T16:56:55.033ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
43552026-03-03T16:56:55.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
43562026-03-03T16:56:55.034ZTRACtest_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-46" }, offset: 0 }) }
43572026-03-03T16:56:55.034ZTRACtest_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-2" }, offset: 0 }) }
43582026-03-03T16:56:55.034ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
43592026-03-03T16:56:55.034ZDEBGtest_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
43602026-03-03T16:56:55.034ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
43612026-03-03T16:56:55.034ZDEBGtest_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
43622026-03-03T16:56:55.034ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
43632026-03-03T16:56:55.034ZDEBGtest_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
43642026-03-03T16:56:55.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 270 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43652026-03-03T16:56:55.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 350 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43662026-03-03T16:56:55.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 350 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43672026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(SpState) }
43682026-03-03T16:56:55.040ZTRACtest_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-0" }, offset: 0 }) }
43692026-03-03T16:56:55.040ZTRACtest_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-8" }, offset: 0 }) }
43702026-03-03T16:56:55.040ZDEBGtest_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
43712026-03-03T16:56:55.040ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
43722026-03-03T16:56:55.040ZDEBGtest_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
43732026-03-03T16:56:55.040ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
43742026-03-03T16:56:55.040ZDEBGtest_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
43752026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 271 } 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]) }) })
43762026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 351 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43772026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 351 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43782026-03-03T16:56:55.040ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
43792026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
43802026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
43812026-03-03T16:56:55.040ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
43822026-03-03T16:56:55.040ZDEBGtest_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
43832026-03-03T16:56:55.040ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
43842026-03-03T16:56:55.040ZDEBGtest_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
43852026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 352 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43862026-03-03T16:56:55.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 352 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43872026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43882026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43892026-03-03T16:56:55.041ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
43902026-03-03T16:56:55.041ZDEBGtest_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
43912026-03-03T16:56:55.041ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
43922026-03-03T16:56:55.041ZDEBGtest_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
43932026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 353 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43942026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 353 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43952026-03-03T16:56:55.041ZTRACtest_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-39" }, offset: 0 }) }
43962026-03-03T16:56:55.041ZTRACtest_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-53" }, offset: 0 }) }
43972026-03-03T16:56:55.041ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
43982026-03-03T16:56:55.041ZDEBGtest_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
43992026-03-03T16:56:55.041ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
44002026-03-03T16:56:55.041ZDEBGtest_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
44012026-03-03T16:56:55.041ZDEBGtest_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
44022026-03-03T16:56:55.041ZDEBGtest_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
44032026-03-03T16:56:55.041ZDEBGtest_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
44042026-03-03T16:56:55.041ZDEBGtest_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
44052026-03-03T16:56:55.041ZDEBGtest_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
44062026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 354 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44072026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 354 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44082026-03-03T16:56:55.041ZTRACtest_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-53" }, offset: 0 }) }
44092026-03-03T16:56:55.041ZTRACtest_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-39" }, offset: 0 }) }
44102026-03-03T16:56:55.041ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
44112026-03-03T16:56:55.041ZDEBGtest_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
44122026-03-03T16:56:55.041ZDEBGtest_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
44132026-03-03T16:56:55.041ZDEBGtest_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
44142026-03-03T16:56:55.041ZDEBGtest_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
44152026-03-03T16:56:55.041ZDEBGtest_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
44162026-03-03T16:56:55.041ZDEBGtest_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
44172026-03-03T16:56:55.041ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
44182026-03-03T16:56:55.041ZDEBGtest_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
44192026-03-03T16:56:55.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 355 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44202026-03-03T16:56:55.041ZTRACtest_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-03T16:56:55.042ZTRACtest_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-7" }, offset: 0 }) }
44222026-03-03T16:56:55.042ZTRACtest_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-46" }, offset: 0 }) }
44232026-03-03T16:56:55.042ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
44242026-03-03T16:56:55.042ZDEBGtest_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
44252026-03-03T16:56:55.043ZDEBGtest_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
44262026-03-03T16:56:55.043ZDEBGtest_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
44272026-03-03T16:56:55.043ZDEBGtest_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
44282026-03-03T16:56:55.043ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
44292026-03-03T16:56:55.043ZDEBGtest_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
44302026-03-03T16:56:55.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 356 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44312026-03-03T16:56:55.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 356 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44322026-03-03T16:56:55.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(SpState) }
44332026-03-03T16:56:55.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(SpState) }
44342026-03-03T16:56:55.044ZDEBGtest_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
44352026-03-03T16:56:55.044ZDEBGtest_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
44362026-03-03T16:56:55.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 357 } 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]) }) })
44372026-03-03T16:56:55.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 357 } 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]) }) })
44382026-03-03T16:56:55.044ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
44392026-03-03T16:56:55.045ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1