Max level shown:
12026-01-27T01:13:51.313ZINFOtest_vpcs: setting up simulated sidecar slot = sidecar 0
22026-01-27T01:13:51.317ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:38443 slot = sidecar 0 type = simulated
32026-01-27T01:13:51.317ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55922 slot = sidecar 0 type = simulated
42026-01-27T01:13:51.317ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55930 slot = sidecar 0 type = simulated
52026-01-27T01:13:51.317ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:50241 slot = sidecar 0 type = simulated
62026-01-27T01:13:51.317ZINFOtest_vpcs (ereport-sim): configuring sim ereports metadata = {"baseboard_part_number": String("SimSidecarSp"), "baseboard_serial_number": String("SimSidecar0"), "hubris_archive_id": String("asdfasdfasdf")} n_ereports = 1 restart_id = 0d3e464a-666e-4687-976f-90e31238be8b slot = sidecar 0
72026-01-27T01:13:51.317ZINFOtest_vpcs: setting up simulated sidecar slot = sidecar 1
82026-01-27T01:13:51.317ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:57576 slot = sidecar 1 type = simulated
92026-01-27T01:13:51.317ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:34779 slot = sidecar 1 type = simulated
102026-01-27T01:13:51.317ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:41241 slot = sidecar 1 type = simulated
112026-01-27T01:13:51.317ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:49270 slot = sidecar 1 type = simulated
122026-01-27T01:13:51.318ZINFOtest_vpcs (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 = a4fae0dc-19a0-46d4-9fff-daa13b03b60d slot = sidecar 1
132026-01-27T01:13:51.318ZINFOtest_vpcs: setting up simulated gimlet slot = gimlet 0
142026-01-27T01:13:51.318ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:35994 slot = gimlet 0 type = simulated
152026-01-27T01:13:51.318ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:39093 slot = gimlet 0 type = simulated
162026-01-27T01:13:51.318ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:42726 slot = gimlet 0 type = simulated
172026-01-27T01:13:51.318ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:39434 slot = gimlet 0 type = simulated
182026-01-27T01:13:51.318ZINFOtest_vpcs (ereport-sim): configuring sim ereports metadata = {"baseboard_part_number": String("SimGimletSp"), "baseboard_serial_number": String("SimGimlet00"), "hubris_archive_id": String("ffffffff"), "hubris_version": String("0.0.2")} n_ereports = 5 restart_id = af1ebf85-36ba-4c31-bbec-b9825d6d9d8b slot = gimlet 0
192026-01-27T01:13:51.318ZINFOtest_vpcs (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
202026-01-27T01:13:51.318ZINFOtest_vpcs: setting up simulated gimlet slot = gimlet 1
212026-01-27T01:13:51.318ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:64418 slot = gimlet 1 type = simulated
222026-01-27T01:13:51.318ZINFOtest_vpcs: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:46390 slot = gimlet 1 type = simulated
232026-01-27T01:13:51.318ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:32937 slot = gimlet 1 type = simulated
242026-01-27T01:13:51.318ZINFOtest_vpcs (ereport-sim): simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:42001 slot = gimlet 1 type = simulated
252026-01-27T01:13:51.318ZINFOtest_vpcs (ereport-sim): configuring sim ereports metadata = {"baseboard_part_number": String("SimGimletSp"), "baseboard_serial_number": String("SimGimlet01"), "hubris_archive_id": String("ffffffff"), "hubris_version": String("0.0.2")} n_ereports = 1 restart_id = 55e30cc7-a109-492f-aca9-735ed725df3c slot = gimlet 1
262026-01-27T01:13:51.318ZINFOtest_vpcs (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
272026-01-27T01:13:51.318ZINFOtest_vpcs: setting up gateway server
282026-01-27T01:13:51.319ZDEBGtest_vpcs: successfully registered DTrace USDT probes
292026-01-27T01:13:51.321ZINFOtest_vpcs: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
302026-01-27T01:13:51.332ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /ignition versions = all starting from 2.0.0
312026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /ignition versions = from 1.0.0 to 2.0.0
322026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /ignition/{type}/{slot} versions = all starting from 2.0.0
332026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /ignition/{type}/{slot} versions = from 1.0.0 to 2.0.0
342026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /ignition/{type}/{slot}/{command} versions = all
352026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /local/all-sp-ids versions = all
362026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /local/switch-id versions = all
372026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /recovery/host-phase2 versions = all
382026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot} versions = all
392026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component versions = all
402026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
412026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
422026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
432026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
442026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
452026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
462026-01-27T01:13:51.333ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
472026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
482026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/hash/{firmware_slot} versions = all
492026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
502026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
512026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
522026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
532026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
542026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
552026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
562026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/ereports versions = all
572026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
582026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
592026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
602026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
612026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/power-state versions = all
622026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/power-state versions = all
632026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
642026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/startup-options versions = all
652026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = POST path = /sp/{type}/{slot}/startup-options versions = all
662026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/task-dump versions = all
672026-01-27T01:13:51.334ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:52572 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
682026-01-27T01:13:51.335ZINFOtest_vpcs (dropshot): listening local_addr = [::1]:52572
692026-01-27T01:13:51.335ZDEBGtest_vpcs (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:52572
702026-01-27T01:13:51.335ZDEBGtest_vpcs (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:38443 interface = fake-switch0
712026-01-27T01:13:51.335ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
722026-01-27T01:13:51.335ZDEBGtest_vpcs (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:57576 interface = fake-switch1
732026-01-27T01:13:51.335ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
742026-01-27T01:13:51.335ZDEBGtest_vpcs (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:35994 interface = fake-sled0
752026-01-27T01:13:51.335ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
762026-01-27T01:13:51.335ZDEBGtest_vpcs (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:64418 interface = fake-sled1
772026-01-27T01:13:51.335ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }
782026-01-27T01:13:51.335ZDEBGtest_vpcs (sensor-poller): waiting for SP discovery to complete... elapsed = 48.766\u{b5}s error = discovery process not yet complete
792026-01-27T01:13:51.335ZWARNtest_vpcs (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
802026-01-27T01:13:51.335ZDEBGtest_vpcs (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 9bcbae76-6313-45dd-bd56-1947fd241e0e
812026-01-27T01:13:51.337ZDEBGtest_vpcs (producer-server): registered DTrace probes
822026-01-27T01:13:51.338ZDEBGtest_vpcs (dropshot): registered endpoint local_addr = [::1]:43845 method = GET path = /{producer_id} versions = all
832026-01-27T01:13:51.338ZINFOtest_vpcs (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.6/src/server.rs:328 local_addr = [::1]:43845
842026-01-27T01:13:51.341ZDEBGtest_vpcs (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:43845
852026-01-27T01:13:51.341ZDEBGtest_vpcs (producer-server): Requested any available port, Dropshot server has been bound to [::1]:43845
862026-01-27T01:13:51.341ZDEBGtest_vpcs (producer-server): Nexus IP not provided, will use DNS to resolve it
872026-01-27T01:13:51.341ZINFOtest_vpcs (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-01-27T01:13:51.341ZDEBGtest_vpcs (producer-server): starting producer registration task
892026-01-27T01:13:51.341ZINFOtest_vpcs (producer-server): starting oximeter metric producer server address = [::1]:43845 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = 9bcbae76-6313-45dd-bd56-1947fd241e0e
902026-01-27T01:13:51.341ZINFOtest_vpcs (producer-server): bound metrics producer server address = [::1]:43845 collection_interval = 10s producer_id = 9bcbae76-6313-45dd-bd56-1947fd241e0e
912026-01-27T01:13:51.341ZDEBGtest_vpcs (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
922026-01-27T01:13:51.341ZTRACtest_vpcs (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
932026-01-27T01:13:51.343ZDEBGtest_vpcs: received discover; sending response sender = Sender { addr: [::1]:45237, vid: One } slot = sidecar 0
942026-01-27T01:13:51.343ZDEBGtest_vpcs: received discover; sending response sender = Sender { addr: [::1]:42065, vid: One } slot = sidecar 1
952026-01-27T01:13:51.343ZDEBGtest_vpcs: received discover; sending response sender = Sender { addr: [::1]:52134, vid: One } slot = gimlet 0
962026-01-27T01:13:51.343ZDEBGtest_vpcs: received discover; sending response sender = Sender { addr: [::1]:63785, vid: One } slot = gimlet 1
972026-01-27T01:13:51.359ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch0 response = Discover(DiscoverResponse { sp_port: One })
982026-01-27T01:13:51.359ZINFOtest_vpcs (ManagementSwitch): initial discovery complete addr = [::1]:38443 interface = fake-switch0
992026-01-27T01:13:51.359ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-switch1 response = Discover(DiscoverResponse { sp_port: One })
1002026-01-27T01:13:51.359ZINFOtest_vpcs (ManagementSwitch): initial discovery complete addr = [::1]:57576 interface = fake-switch1
1012026-01-27T01:13:51.359ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled0 response = Discover(DiscoverResponse { sp_port: One })
1022026-01-27T01:13:51.359ZINFOtest_vpcs (ManagementSwitch): initial discovery complete addr = [::1]:35994 interface = fake-sled0
1032026-01-27T01:13:51.359ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 1 } interface = fake-sled1 response = Discover(DiscoverResponse { sp_port: One })
1042026-01-27T01:13:51.359ZINFOtest_vpcs (ManagementSwitch): initial discovery complete addr = [::1]:64418 interface = fake-sled1
1052026-01-27T01:13:51.359ZWARNtest_vpcs (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 17.996261ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
1062026-01-27T01:13:51.359ZINFOtest_vpcs (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1072026-01-27T01:13:51.360ZINFOtest_vpcs (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
1082026-01-27T01:13:51.360ZINFOtest_vpcs (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1092026-01-27T01:13:51.360ZINFOtest_vpcs (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
1102026-01-27T01:13:51.360ZDEBGtest_vpcs (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
1112026-01-27T01:13:51.386ZINFOtest_vpcs (sensor-poller): starting to poll SP sensor data every 1s
1122026-01-27T01:13:51.386ZINFOtest_vpcs (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
1132026-01-27T01:13:51.386ZINFOtest_vpcs (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
1142026-01-27T01:13:51.386ZINFOtest_vpcs (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
1152026-01-27T01:13:51.386ZINFOtest_vpcs (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
1162026-01-27T01:13:51.670ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1172026-01-27T01:13:51.670ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1182026-01-27T01:13:51.670ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1192026-01-27T01:13:51.670ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1202026-01-27T01:13:51.670ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1212026-01-27T01:13:51.670ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1222026-01-27T01:13:51.671ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1232026-01-27T01:13:51.671ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }
1242026-01-27T01:13:51.677ZDEBGtest_vpcs: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1252026-01-27T01:13:51.678ZDEBGtest_vpcs: 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-01-27T01:13:51.678ZDEBGtest_vpcs: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
1272026-01-27T01:13:51.679ZDEBGtest_vpcs: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
1282026-01-27T01:13:51.710ZTRACtest_vpcs (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]) }) })
1292026-01-27T01:13:51.710ZTRACtest_vpcs (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-01-27T01:13:51.711ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 2 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1312026-01-27T01:13:51.711ZTRACtest_vpcs (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]) }) })
1322026-01-27T01:13:51.711ZDEBGtest_vpcs (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar0 sp_slot = 0
1332026-01-27T01:13:51.711ZDEBGtest_vpcs (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar1 sp_slot = 1
1342026-01-27T01:13:51.711ZDEBGtest_vpcs (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet00 sp_slot = 0
1352026-01-27T01:13:51.711ZDEBGtest_vpcs (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet01 sp_slot = 1
1362026-01-27T01:13:51.712ZTRACtest_vpcs (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 }) }
1372026-01-27T01:13:51.712ZTRACtest_vpcs (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-01-27T01:13:51.712ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1392026-01-27T01:13:51.712ZTRACtest_vpcs (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 }) }
1402026-01-27T01:13:51.732ZTRACtest_vpcs (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
1412026-01-27T01:13:51.759ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch0 response = Inventory(TlvPage { offset: 0, total: 2 })
1422026-01-27T01:13:51.759ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-switch1 response = Inventory(TlvPage { offset: 0, total: 0 })
1432026-01-27T01:13:51.759ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled0 response = Inventory(TlvPage { offset: 0, total: 10 })
1442026-01-27T01:13:51.759ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 3 } interface = fake-sled1 response = Inventory(TlvPage { offset: 0, total: 10 })
1452026-01-27T01:13:51.760ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1462026-01-27T01:13:51.760ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1472026-01-27T01:13:51.760ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1482026-01-27T01:13:51.761ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1492026-01-27T01:13:51.761ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1502026-01-27T01:13:51.761ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1512026-01-27T01:13:51.761ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1522026-01-27T01:13:51.761ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1532026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1542026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1552026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1562026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1572026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1582026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1592026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1602026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1612026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1622026-01-27T01:13:51.763ZDEBGtest_vpcs (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1632026-01-27T01:13:51.763ZTRACtest_vpcs (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 }) }
1642026-01-27T01:13:51.763ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }
1652026-01-27T01:13:51.763ZTRACtest_vpcs (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-39" }, offset: 0 }) }
1662026-01-27T01:13:51.763ZTRACtest_vpcs (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 }) }
1672026-01-27T01:13:51.771ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1682026-01-27T01:13:51.771ZDEBGtest_vpcs (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
1692026-01-27T01:13:51.771ZDEBGtest_vpcs: 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
1702026-01-27T01:13:51.771ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
1712026-01-27T01:13:51.771ZDEBGtest_vpcs (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
1722026-01-27T01:13:51.771ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
1732026-01-27T01:13:51.772ZDEBGtest_vpcs (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
1742026-01-27T01:13:51.772ZDEBGtest_vpcs (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
1752026-01-27T01:13:51.772ZDEBGtest_vpcs (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
1762026-01-27T01:13:51.772ZDEBGtest_vpcs (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
1772026-01-27T01:13:51.784ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1782026-01-27T01:13:51.785ZTRACtest_vpcs (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]) }) })
1792026-01-27T01:13:51.785ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1802026-01-27T01:13:51.785ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 4 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1812026-01-27T01:13:51.785ZWARNtest_vpcs (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 444.800357ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
1822026-01-27T01:13:51.805ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1832026-01-27T01:13:51.810ZTRACtest_vpcs (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-01-27T01:13:51.810ZTRACtest_vpcs (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-53" }, offset: 0 }) }
1852026-01-27T01:13:51.810ZTRACtest_vpcs (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 }) }
1862026-01-27T01:13:51.881ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1872026-01-27T01:13:51.881ZDEBGtest_vpcs (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
1882026-01-27T01:13:51.881ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
1892026-01-27T01:13:51.881ZDEBGtest_vpcs (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
1902026-01-27T01:13:51.881ZDEBGtest_vpcs (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
1912026-01-27T01:13:51.881ZDEBGtest_vpcs (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
1922026-01-27T01:13:51.881ZDEBGtest_vpcs (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
1932026-01-27T01:13:51.881ZDEBGtest_vpcs (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
1942026-01-27T01:13:51.882ZDEBGtest_vpcs (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
1952026-01-27T01:13:51.882ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
1962026-01-27T01:13:51.882ZDEBGtest_vpcs (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
1972026-01-27T01:13:51.890ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1982026-01-27T01:13:51.891ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
1992026-01-27T01:13:51.891ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 5 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2002026-01-27T01:13:51.891ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
2012026-01-27T01:13:51.892ZTRACtest_vpcs (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-1" }, offset: 0 }) }
2022026-01-27T01:13:51.892ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2032026-01-27T01:13:51.892ZDEBGtest_vpcs: 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
2042026-01-27T01:13:51.892ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2052026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2062026-01-27T01:13:51.892ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2072026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2082026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2092026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2102026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2112026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2122026-01-27T01:13:51.892ZDEBGtest_vpcs (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
2132026-01-27T01:13:51.892ZTRACtest_vpcs (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]) }) })
2142026-01-27T01:13:51.892ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2152026-01-27T01:13:51.892ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2162026-01-27T01:13:51.892ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
2172026-01-27T01:13:51.895ZTRACtest_vpcs (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 }) }
2182026-01-27T01:13:51.895ZTRACtest_vpcs (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-46" }, offset: 0 }) }
2192026-01-27T01:13:51.895ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2202026-01-27T01:13:51.895ZDEBGtest_vpcs (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
2212026-01-27T01:13:51.896ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2222026-01-27T01:13:51.896ZDEBGtest_vpcs (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
2232026-01-27T01:13:51.896ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2242026-01-27T01:13:51.896ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2252026-01-27T01:13:51.898ZTRACtest_vpcs (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-8" }, offset: 0 }) }
2262026-01-27T01:13:51.898ZTRACtest_vpcs (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-0" }, offset: 0 }) }
2272026-01-27T01:13:51.898ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
2282026-01-27T01:13:51.898ZDEBGtest_vpcs (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
2292026-01-27T01:13:51.898ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2302026-01-27T01:13:51.898ZDEBGtest_vpcs (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
2312026-01-27T01:13:51.899ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2322026-01-27T01:13:51.899ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2332026-01-27T01:13:51.905ZTRACtest_vpcs (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-0" }, offset: 0 }) }
2342026-01-27T01:13:51.905ZTRACtest_vpcs (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-39" }, offset: 0 }) }
2352026-01-27T01:13:51.905ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2362026-01-27T01:13:51.905ZDEBGtest_vpcs (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
2372026-01-27T01:13:51.905ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2382026-01-27T01:13:51.905ZDEBGtest_vpcs (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
2392026-01-27T01:13:51.905ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2402026-01-27T01:13:51.905ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 9 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2412026-01-27T01:13:51.905ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2422026-01-27T01:13:51.905ZTRACtest_vpcs (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-8" }, offset: 0 }) }
2432026-01-27T01:13:51.905ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2442026-01-27T01:13:51.905ZDEBGtest_vpcs (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
2452026-01-27T01:13:51.905ZDEBGtest_vpcs (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
2462026-01-27T01:13:51.906ZDEBGtest_vpcs (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
2472026-01-27T01:13:51.906ZDEBGtest_vpcs (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
2482026-01-27T01:13:51.906ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2492026-01-27T01:13:51.906ZDEBGtest_vpcs (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
2502026-01-27T01:13:51.906ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2512026-01-27T01:13:51.906ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2522026-01-27T01:13:51.926ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2532026-01-27T01:13:51.926ZTRACtest_vpcs (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-1" }, offset: 0 }) }
2542026-01-27T01:13:51.991ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2552026-01-27T01:13:51.991ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
2562026-01-27T01:13:51.991ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2572026-01-27T01:13:51.991ZDEBGtest_vpcs (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
2582026-01-27T01:13:52.292ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2592026-01-27T01:13:52.292ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2602026-01-27T01:13:52.292ZINFOtest_vpcs (dropshot): accepted connection local_addr = [::1]:52572 remote_addr = [::1]:38041
2612026-01-27T01:13:52.296ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2622026-01-27T01:13:52.296ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
2632026-01-27T01:13:52.331ZDEBGtest_vpcs: 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
2642026-01-27T01:13:52.331ZDEBGtest_vpcs: 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
2652026-01-27T01:13:52.332ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:38041 req_id = 09f5e7f6-3afe-42fe-b0f9-3633b798399c uri = /local/switch-id
2662026-01-27T01:13:52.332ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:38041 req_id = 09f5e7f6-3afe-42fe-b0f9-3633b798399c uri = /local/switch-id version = 3.0.0
2672026-01-27T01:13:52.411ZINFOtest_vpcs (dropshot): request completed latency_us = 78637 local_addr = [::1]:52572 method = GET remote_addr = [::1]:38041 req_id = 09f5e7f6-3afe-42fe-b0f9-3633b798399c response_code = 200 uri = /local/switch-id
2682026-01-27T01:13:52.432ZTRACtest_vpcs (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]) }) })
2692026-01-27T01:13:52.433ZTRACtest_vpcs (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]) }) })
2702026-01-27T01:13:52.433ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:38041 req_id = 0301ee7a-107b-4189-aeb6-a9a3eb9e07bb uri = /sp/switch/0
2712026-01-27T01:13:52.433ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:38041 req_id = 0301ee7a-107b-4189-aeb6-a9a3eb9e07bb uri = /sp/switch/0 version = 3.0.0
2722026-01-27T01:13:52.433ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2732026-01-27T01:13:52.433ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2742026-01-27T01:13:52.437ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
2752026-01-27T01:13:52.442ZDEBGtest_vpcs: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
2762026-01-27T01:13:52.443ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 7 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2772026-01-27T01:13:52.443ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
2782026-01-27T01:13:52.443ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 8 } interface = fake-switch0 response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
2792026-01-27T01:13:52.443ZINFOtest_vpcs (dropshot): request completed latency_us = 10497 local_addr = [::1]:52572 method = GET remote_addr = [::1]:38041 req_id = 0301ee7a-107b-4189-aeb6-a9a3eb9e07bb response_code = 200 uri = /sp/switch/0
2802026-01-27T01:13:52.513ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2812026-01-27T01:13:52.513ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2822026-01-27T01:13:52.513ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2832026-01-27T01:13:52.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2842026-01-27T01:13:52.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(SpState) }
2852026-01-27T01:13:52.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }
2862026-01-27T01:13:52.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2872026-01-27T01:13:52.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
2882026-01-27T01:13:52.531ZDEBGtest_vpcs: 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
2892026-01-27T01:13:52.531ZDEBGtest_vpcs: 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
2902026-01-27T01:13:52.531ZDEBGtest_vpcs: 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
2912026-01-27T01:13:52.531ZDEBGtest_vpcs: 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
2922026-01-27T01:13:52.531ZTRACtest_vpcs (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2932026-01-27T01:13:52.532ZTRACtest_vpcs (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]) }) })
2942026-01-27T01:13:52.532ZTRACtest_vpcs (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-01-27T01:13:52.532ZTRACtest_vpcs (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]) }) })
2962026-01-27T01:13:52.533ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2972026-01-27T01:13:52.533ZTRACtest_vpcs (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 }) }
2982026-01-27T01:13:52.533ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }
2992026-01-27T01:13:52.534ZTRACtest_vpcs (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-39" }, offset: 0 }) }
3002026-01-27T01:13:52.534ZTRACtest_vpcs (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 }) }
3012026-01-27T01:13:52.534ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3022026-01-27T01:13:52.534ZDEBGtest_vpcs (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
3032026-01-27T01:13:52.534ZDEBGtest_vpcs: 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
3042026-01-27T01:13:52.534ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3052026-01-27T01:13:52.534ZDEBGtest_vpcs (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
3062026-01-27T01:13:52.534ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3072026-01-27T01:13:52.534ZDEBGtest_vpcs (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
3082026-01-27T01:13:52.534ZDEBGtest_vpcs (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
3092026-01-27T01:13:52.534ZDEBGtest_vpcs (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
3102026-01-27T01:13:52.534ZDEBGtest_vpcs (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
3112026-01-27T01:13:52.535ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3122026-01-27T01:13:52.535ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 6 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3132026-01-27T01:13:52.535ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3142026-01-27T01:13:52.535ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3152026-01-27T01:13:52.535ZWARNtest_vpcs (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 1.194596785s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
3162026-01-27T01:13:52.538ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3172026-01-27T01:13:52.542ZTRACtest_vpcs (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-01-27T01:13:52.542ZTRACtest_vpcs (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-53" }, offset: 0 }) }
3192026-01-27T01:13:52.542ZTRACtest_vpcs (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-01-27T01:13:52.543ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3212026-01-27T01:13:52.543ZDEBGtest_vpcs (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-01-27T01:13:52.543ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3232026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3242026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3252026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3262026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3272026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3282026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3292026-01-27T01:13:52.543ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3302026-01-27T01:13:52.543ZDEBGtest_vpcs (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
3312026-01-27T01:13:52.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3322026-01-27T01:13:52.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3332026-01-27T01:13:52.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3342026-01-27T01:13:52.551ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
3352026-01-27T01:13:52.551ZTRACtest_vpcs (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-1" }, offset: 0 }) }
3362026-01-27T01:13:52.551ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3372026-01-27T01:13:52.551ZDEBGtest_vpcs: 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
3382026-01-27T01:13:52.551ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3392026-01-27T01:13:52.551ZDEBGtest_vpcs (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
3402026-01-27T01:13:52.551ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3412026-01-27T01:13:52.551ZDEBGtest_vpcs (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
3422026-01-27T01:13:52.551ZDEBGtest_vpcs (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
3432026-01-27T01:13:52.552ZDEBGtest_vpcs (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
3442026-01-27T01:13:52.552ZDEBGtest_vpcs (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
3452026-01-27T01:13:52.552ZDEBGtest_vpcs (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
3462026-01-27T01:13:52.552ZDEBGtest_vpcs (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
3472026-01-27T01:13:52.552ZTRACtest_vpcs (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]) }) })
3482026-01-27T01:13:52.552ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3492026-01-27T01:13:52.552ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3502026-01-27T01:13:52.552ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3512026-01-27T01:13:52.557ZTRACtest_vpcs (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 }) }
3522026-01-27T01:13:52.557ZTRACtest_vpcs (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-46" }, offset: 0 }) }
3532026-01-27T01:13:52.557ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3542026-01-27T01:13:52.557ZDEBGtest_vpcs (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
3552026-01-27T01:13:52.557ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3562026-01-27T01:13:52.557ZDEBGtest_vpcs (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
3572026-01-27T01:13:52.557ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3582026-01-27T01:13:52.557ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3592026-01-27T01:13:52.559ZTRACtest_vpcs (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-8" }, offset: 0 }) }
3602026-01-27T01:13:52.559ZTRACtest_vpcs (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-0" }, offset: 0 }) }
3612026-01-27T01:13:52.559ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3622026-01-27T01:13:52.559ZDEBGtest_vpcs (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
3632026-01-27T01:13:52.559ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3642026-01-27T01:13:52.559ZDEBGtest_vpcs (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
3652026-01-27T01:13:52.559ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3662026-01-27T01:13:52.559ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3672026-01-27T01:13:52.561ZTRACtest_vpcs (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-0" }, offset: 0 }) }
3682026-01-27T01:13:52.561ZTRACtest_vpcs (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-39" }, offset: 0 }) }
3692026-01-27T01:13:52.561ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3702026-01-27T01:13:52.561ZDEBGtest_vpcs (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
3712026-01-27T01:13:52.561ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3722026-01-27T01:13:52.561ZDEBGtest_vpcs (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
3732026-01-27T01:13:52.561ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3742026-01-27T01:13:52.561ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3752026-01-27T01:13:52.563ZTRACtest_vpcs (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-7" }, offset: 0 }) }
3762026-01-27T01:13:52.563ZTRACtest_vpcs (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-8" }, offset: 0 }) }
3772026-01-27T01:13:52.563ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3782026-01-27T01:13:52.563ZDEBGtest_vpcs (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
3792026-01-27T01:13:52.563ZDEBGtest_vpcs (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
3802026-01-27T01:13:52.563ZDEBGtest_vpcs (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
3812026-01-27T01:13:52.563ZDEBGtest_vpcs (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
3822026-01-27T01:13:52.563ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3832026-01-27T01:13:52.563ZDEBGtest_vpcs (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
3842026-01-27T01:13:52.563ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3852026-01-27T01:13:52.563ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3862026-01-27T01:13:52.566ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3872026-01-27T01:13:52.567ZTRACtest_vpcs (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-1" }, offset: 0 }) }
3882026-01-27T01:13:52.567ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3892026-01-27T01:13:52.567ZDEBGtest_vpcs (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
3902026-01-27T01:13:52.567ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3912026-01-27T01:13:52.567ZDEBGtest_vpcs (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
3922026-01-27T01:13:52.567ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3932026-01-27T01:13:52.567ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3942026-01-27T01:13:52.568ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3952026-01-27T01:13:52.568ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }
3962026-01-27T01:13:52.569ZDEBGtest_vpcs: 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-01-27T01:13:52.569ZDEBGtest_vpcs: 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-01-27T01:13:52.569ZTRACtest_vpcs (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-01-27T01:13:52.569ZTRACtest_vpcs (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-01-27T01:13:52.569ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4012026-01-27T01:13:52.569ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4022026-01-27T01:13:53.510ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4032026-01-27T01:13:53.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4042026-01-27T01:13:53.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4052026-01-27T01:13:53.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4062026-01-27T01:13:53.511ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }
4072026-01-27T01:13:53.511ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
4082026-01-27T01:13:53.511ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
4092026-01-27T01:13:53.511ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }
4102026-01-27T01:13:53.511ZDEBGtest_vpcs: 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
4112026-01-27T01:13:53.511ZDEBGtest_vpcs: 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
4122026-01-27T01:13:53.511ZDEBGtest_vpcs: 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-01-27T01:13:53.511ZDEBGtest_vpcs: 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-01-27T01:13:53.511ZTRACtest_vpcs (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]) }) })
4152026-01-27T01:13:53.511ZTRACtest_vpcs (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]) }) })
4162026-01-27T01:13:53.511ZTRACtest_vpcs (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-01-27T01:13:53.511ZTRACtest_vpcs (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-01-27T01:13:53.512ZTRACtest_vpcs (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 }) }
4192026-01-27T01:13:53.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(SpState) }
4202026-01-27T01:13:53.512ZTRACtest_vpcs (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-39" }, offset: 0 }) }
4212026-01-27T01:13:53.512ZTRACtest_vpcs (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-01-27T01:13:53.512ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4232026-01-27T01:13:53.512ZDEBGtest_vpcs (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
4242026-01-27T01:13:53.512ZDEBGtest_vpcs: 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
4252026-01-27T01:13:53.512ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4262026-01-27T01:13:53.512ZDEBGtest_vpcs (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
4272026-01-27T01:13:53.512ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
4282026-01-27T01:13:53.512ZDEBGtest_vpcs (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-01-27T01:13:53.512ZDEBGtest_vpcs (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-01-27T01:13:53.512ZDEBGtest_vpcs (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-01-27T01:13:53.512ZDEBGtest_vpcs (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-01-27T01:13:53.512ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4332026-01-27T01:13:53.512ZTRACtest_vpcs (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]) }) })
4342026-01-27T01:13:53.512ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4352026-01-27T01:13:53.512ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4362026-01-27T01:13:53.517ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4372026-01-27T01:13:53.522ZTRACtest_vpcs (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-01-27T01:13:53.522ZTRACtest_vpcs (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-53" }, offset: 0 }) }
4392026-01-27T01:13:53.522ZTRACtest_vpcs (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-01-27T01:13:53.522ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
4412026-01-27T01:13:53.522ZDEBGtest_vpcs (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-01-27T01:13:53.522ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4432026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4442026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4452026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4462026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4472026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4482026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4492026-01-27T01:13:53.522ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4502026-01-27T01:13:53.522ZDEBGtest_vpcs (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
4512026-01-27T01:13:53.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4522026-01-27T01:13:53.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4532026-01-27T01:13:53.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4542026-01-27T01:13:53.530ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }
4552026-01-27T01:13:53.530ZTRACtest_vpcs (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-1" }, offset: 0 }) }
4562026-01-27T01:13:53.531ZTRACtest_vpcs (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-53" }, offset: 0 }) }
4572026-01-27T01:13:53.531ZDEBGtest_vpcs: 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
4582026-01-27T01:13:53.531ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4592026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4602026-01-27T01:13:53.531ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4612026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4622026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4632026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4642026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4652026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4662026-01-27T01:13:53.531ZDEBGtest_vpcs (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
4672026-01-27T01:13:53.531ZTRACtest_vpcs (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]) }) })
4682026-01-27T01:13:53.531ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4692026-01-27T01:13:53.531ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4702026-01-27T01:13:53.531ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4712026-01-27T01:13:53.536ZTRACtest_vpcs (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 }) }
4722026-01-27T01:13:53.536ZTRACtest_vpcs (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-46" }, offset: 0 }) }
4732026-01-27T01:13:53.536ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
4742026-01-27T01:13:53.536ZDEBGtest_vpcs (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
4752026-01-27T01:13:53.536ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
4762026-01-27T01:13:53.536ZDEBGtest_vpcs (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
4772026-01-27T01:13:53.536ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4782026-01-27T01:13:53.536ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4792026-01-27T01:13:53.538ZTRACtest_vpcs (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-8" }, offset: 0 }) }
4802026-01-27T01:13:53.538ZTRACtest_vpcs (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-0" }, offset: 0 }) }
4812026-01-27T01:13:53.538ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4822026-01-27T01:13:53.538ZDEBGtest_vpcs (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
4832026-01-27T01:13:53.538ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4842026-01-27T01:13:53.538ZDEBGtest_vpcs (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
4852026-01-27T01:13:53.539ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4862026-01-27T01:13:53.539ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4872026-01-27T01:13:53.541ZTRACtest_vpcs (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-0" }, offset: 0 }) }
4882026-01-27T01:13:53.541ZTRACtest_vpcs (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-39" }, offset: 0 }) }
4892026-01-27T01:13:53.543ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4902026-01-27T01:13:53.543ZDEBGtest_vpcs (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
4912026-01-27T01:13:53.543ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
4922026-01-27T01:13:53.543ZDEBGtest_vpcs (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
4932026-01-27T01:13:53.582ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4942026-01-27T01:13:53.582ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4952026-01-27T01:13:53.587ZTRACtest_vpcs (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-7" }, offset: 0 }) }
4962026-01-27T01:13:53.587ZTRACtest_vpcs (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-8" }, offset: 0 }) }
4972026-01-27T01:13:53.636ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4982026-01-27T01:13:53.636ZDEBGtest_vpcs (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
4992026-01-27T01:13:53.636ZDEBGtest_vpcs (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
5002026-01-27T01:13:53.637ZDEBGtest_vpcs (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
5012026-01-27T01:13:53.637ZDEBGtest_vpcs (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
5022026-01-27T01:13:53.637ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
5032026-01-27T01:13:53.637ZDEBGtest_vpcs (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
5042026-01-27T01:13:53.763ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5052026-01-27T01:13:53.763ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5062026-01-27T01:13:53.767ZTRACtest_vpcs (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-46" }, offset: 0 }) }
5072026-01-27T01:13:53.767ZTRACtest_vpcs (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-1" }, offset: 0 }) }
5082026-01-27T01:13:53.802ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
5092026-01-27T01:13:53.802ZDEBGtest_vpcs (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
5102026-01-27T01:13:53.802ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
5112026-01-27T01:13:53.803ZDEBGtest_vpcs (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
5122026-01-27T01:13:53.803ZTRACtest_vpcs (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
5132026-01-27T01:13:53.805ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5142026-01-27T01:13:53.805ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5152026-01-27T01:13:53.809ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
5162026-01-27T01:13:53.809ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
5172026-01-27T01:13:53.810ZDEBGtest_vpcs: 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
5182026-01-27T01:13:53.810ZDEBGtest_vpcs: 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
5192026-01-27T01:13:53.819ZTRACtest_vpcs (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]) }) })
5202026-01-27T01:13:53.819ZTRACtest_vpcs (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]) }) })
5212026-01-27T01:13:53.820ZWARNtest_vpcs (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 2.479139298s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
5222026-01-27T01:13:53.826ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
5232026-01-27T01:13:53.826ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
5242026-01-27T01:13:57.455ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
5252026-01-27T01:13:57.455ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
5262026-01-27T01:13:57.455ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
5272026-01-27T01:13:57.455ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
5282026-01-27T01:13:57.456ZTRACtest_vpcs (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
5292026-01-27T01:13:57.459ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }
5302026-01-27T01:13:57.459ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(SpState) }
5312026-01-27T01:13:57.461ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
5322026-01-27T01:13:57.461ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
5332026-01-27T01:13:57.467ZDEBGtest_vpcs: 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
5342026-01-27T01:13:57.467ZDEBGtest_vpcs: 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
5352026-01-27T01:13:57.467ZDEBGtest_vpcs: 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
5362026-01-27T01:13:57.467ZDEBGtest_vpcs: 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
5372026-01-27T01:13:57.521ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } 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]) }) })
5382026-01-27T01:13:57.521ZTRACtest_vpcs (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]) }) })
5392026-01-27T01:13:57.521ZTRACtest_vpcs (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]) }) })
5402026-01-27T01:13:57.521ZTRACtest_vpcs (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]) }) })
5412026-01-27T01:13:57.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5422026-01-27T01:13:57.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(SpState) }
5432026-01-27T01:13:57.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5442026-01-27T01:13:57.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5452026-01-27T01:13:57.536ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
5462026-01-27T01:13:57.537ZDEBGtest_vpcs (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
5472026-01-27T01:13:57.537ZDEBGtest_vpcs: 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
5482026-01-27T01:13:57.537ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5492026-01-27T01:13:57.537ZDEBGtest_vpcs (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
5502026-01-27T01:13:57.537ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5512026-01-27T01:13:57.537ZDEBGtest_vpcs (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
5522026-01-27T01:13:57.537ZDEBGtest_vpcs (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
5532026-01-27T01:13:57.537ZDEBGtest_vpcs (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
5542026-01-27T01:13:57.537ZDEBGtest_vpcs (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
5552026-01-27T01:13:57.538ZWARNtest_vpcs (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 6.197469953s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
5562026-01-27T01:13:57.545ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5572026-01-27T01:13:57.545ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 10 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5582026-01-27T01:13:57.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5592026-01-27T01:13:57.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5602026-01-27T01:13:57.548ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
5612026-01-27T01:13:57.548ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
5622026-01-27T01:13:57.551ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5632026-01-27T01:13:57.552ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(SpState) }
5642026-01-27T01:13:57.552ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5652026-01-27T01:13:57.552ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5662026-01-27T01:13:57.567ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
5672026-01-27T01:13:57.567ZDEBGtest_vpcs (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
5682026-01-27T01:13:57.567ZDEBGtest_vpcs: 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
5692026-01-27T01:13:57.567ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
5702026-01-27T01:13:57.567ZDEBGtest_vpcs (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
5712026-01-27T01:13:57.567ZDEBGtest_vpcs (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
5722026-01-27T01:13:57.568ZDEBGtest_vpcs (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
5732026-01-27T01:13:57.568ZDEBGtest_vpcs (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
5742026-01-27T01:13:57.568ZDEBGtest_vpcs (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
5752026-01-27T01:13:57.568ZDEBGtest_vpcs (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
5762026-01-27T01:13:57.568ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5772026-01-27T01:13:57.568ZDEBGtest_vpcs (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
5782026-01-27T01:13:57.569ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5792026-01-27T01:13:57.569ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 11 } interface = fake-switch1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5802026-01-27T01:13:57.569ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5812026-01-27T01:13:57.569ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5822026-01-27T01:13:57.576ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(SpState) }
5832026-01-27T01:13:57.603ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }
5842026-01-27T01:13:57.603ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5852026-01-27T01:13:57.603ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5862026-01-27T01:13:57.607ZDEBGtest_vpcs: 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
5872026-01-27T01:13:57.607ZDEBGtest_vpcs: 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
5882026-01-27T01:13:57.607ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5892026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5902026-01-27T01:13:57.607ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5912026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5922026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5932026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5942026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5952026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5962026-01-27T01:13:57.607ZDEBGtest_vpcs (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
5972026-01-27T01:13:57.613ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } 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]) }) })
5982026-01-27T01:13:57.613ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 12 } 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]) }) })
5992026-01-27T01:13:57.613ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6002026-01-27T01:13:57.613ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6012026-01-27T01:13:57.613ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6022026-01-27T01:13:57.613ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6032026-01-27T01:13:57.613ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6042026-01-27T01:13:57.620ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(SpState) }
6052026-01-27T01:13:57.622ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6062026-01-27T01:13:57.623ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6072026-01-27T01:13:57.637ZDEBGtest_vpcs: 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
6082026-01-27T01:13:57.637ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
6092026-01-27T01:13:57.637ZDEBGtest_vpcs (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
6102026-01-27T01:13:57.637ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
6112026-01-27T01:13:57.637ZDEBGtest_vpcs (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
6122026-01-27T01:13:57.642ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } 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]) }) })
6132026-01-27T01:13:57.643ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6142026-01-27T01:13:57.643ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6152026-01-27T01:13:57.651ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6162026-01-27T01:13:57.651ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6172026-01-27T01:13:57.651ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6182026-01-27T01:13:57.656ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6192026-01-27T01:13:57.658ZDEBGtest_vpcs (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
6202026-01-27T01:13:57.658ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
6212026-01-27T01:13:57.658ZDEBGtest_vpcs (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
6222026-01-27T01:13:57.658ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
6232026-01-27T01:13:57.658ZDEBGtest_vpcs (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
6242026-01-27T01:13:57.693ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6252026-01-27T01:13:57.693ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6262026-01-27T01:13:57.694ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6272026-01-27T01:13:57.698ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6282026-01-27T01:13:57.701ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6292026-01-27T01:13:57.702ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6302026-01-27T01:13:57.703ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6312026-01-27T01:13:57.703ZDEBGtest_vpcs (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
6322026-01-27T01:13:57.703ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
6332026-01-27T01:13:57.703ZDEBGtest_vpcs (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
6342026-01-27T01:13:57.704ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
6352026-01-27T01:13:57.704ZDEBGtest_vpcs (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
6362026-01-27T01:13:57.714ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6372026-01-27T01:13:57.714ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6382026-01-27T01:13:57.715ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6392026-01-27T01:13:57.722ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(SpState) }
6402026-01-27T01:13:57.723ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
6412026-01-27T01:13:57.723ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6422026-01-27T01:13:57.732ZDEBGtest_vpcs: 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
6432026-01-27T01:13:57.733ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
6442026-01-27T01:13:57.734ZDEBGtest_vpcs (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
6452026-01-27T01:13:57.734ZDEBGtest_vpcs (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
6462026-01-27T01:13:57.734ZDEBGtest_vpcs (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
6472026-01-27T01:13:57.734ZDEBGtest_vpcs (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
6482026-01-27T01:13:57.734ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
6492026-01-27T01:13:57.734ZDEBGtest_vpcs (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
6502026-01-27T01:13:57.761ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } 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]) }) })
6512026-01-27T01:13:57.761ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6522026-01-27T01:13:57.761ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6532026-01-27T01:13:57.761ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6542026-01-27T01:13:57.765ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6552026-01-27T01:13:57.787ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6562026-01-27T01:13:57.794ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
6572026-01-27T01:13:57.794ZDEBGtest_vpcs (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
6582026-01-27T01:13:57.794ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
6592026-01-27T01:13:57.794ZDEBGtest_vpcs (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
6602026-01-27T01:13:57.794ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6612026-01-27T01:13:57.794ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6622026-01-27T01:13:57.796ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }
6632026-01-27T01:13:57.796ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }
6642026-01-27T01:13:57.824ZDEBGtest_vpcs: 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
6652026-01-27T01:13:57.824ZDEBGtest_vpcs: 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
6662026-01-27T01:13:57.825ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6672026-01-27T01:13:57.825ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6682026-01-27T01:13:57.825ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
6692026-01-27T01:13:57.825ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6702026-01-27T01:13:57.825ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
6712026-01-27T01:13:57.825ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
6722026-01-27T01:13:57.825ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }
6732026-01-27T01:13:57.825ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }
6742026-01-27T01:13:57.825ZDEBGtest_vpcs: 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
6752026-01-27T01:13:57.825ZDEBGtest_vpcs: 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
6762026-01-27T01:13:57.825ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6772026-01-27T01:13:57.825ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6782026-01-27T01:13:57.826ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6792026-01-27T01:13:57.826ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
6802026-01-27T01:13:57.826ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
6812026-01-27T01:13:57.826ZDEBGtest_vpcs (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
6822026-01-27T01:13:57.826ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
6832026-01-27T01:13:57.826ZDEBGtest_vpcs (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
6842026-01-27T01:13:57.826ZDEBGtest_vpcs (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
6852026-01-27T01:13:57.826ZDEBGtest_vpcs (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
6862026-01-27T01:13:57.826ZDEBGtest_vpcs (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
6872026-01-27T01:13:57.826ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6882026-01-27T01:13:57.827ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6892026-01-27T01:13:57.831ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
6902026-01-27T01:13:57.831ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6912026-01-27T01:13:57.834ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
6922026-01-27T01:13:57.835ZDEBGtest_vpcs (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
6932026-01-27T01:13:57.835ZDEBGtest_vpcs (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
6942026-01-27T01:13:57.835ZDEBGtest_vpcs (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
6952026-01-27T01:13:57.835ZDEBGtest_vpcs (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
6962026-01-27T01:13:57.835ZDEBGtest_vpcs (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
6972026-01-27T01:13:57.835ZDEBGtest_vpcs (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
6982026-01-27T01:13:57.835ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
6992026-01-27T01:13:57.835ZDEBGtest_vpcs (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
7002026-01-27T01:13:57.835ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7012026-01-27T01:13:57.835ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7022026-01-27T01:13:57.841ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7032026-01-27T01:13:57.841ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7042026-01-27T01:13:57.844ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
7052026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7062026-01-27T01:13:57.844ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
7072026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7082026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7092026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7102026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7112026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7122026-01-27T01:13:57.844ZDEBGtest_vpcs (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
7132026-01-27T01:13:57.844ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7142026-01-27T01:13:57.844ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7152026-01-27T01:13:57.849ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7162026-01-27T01:13:57.852ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7172026-01-27T01:13:57.853ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
7182026-01-27T01:13:57.854ZDEBGtest_vpcs (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
7192026-01-27T01:13:57.854ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
7202026-01-27T01:13:57.854ZDEBGtest_vpcs (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
7212026-01-27T01:13:57.858ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7222026-01-27T01:13:57.858ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7232026-01-27T01:13:57.861ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7242026-01-27T01:13:57.861ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7252026-01-27T01:13:57.861ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
7262026-01-27T01:13:57.869ZDEBGtest_vpcs (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
7272026-01-27T01:13:57.870ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
7282026-01-27T01:13:57.870ZDEBGtest_vpcs (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
7292026-01-27T01:13:57.874ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7302026-01-27T01:13:57.874ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7312026-01-27T01:13:57.875ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7322026-01-27T01:13:57.876ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7332026-01-27T01:13:57.876ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
7342026-01-27T01:13:57.876ZDEBGtest_vpcs (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
7352026-01-27T01:13:57.876ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
7362026-01-27T01:13:57.877ZDEBGtest_vpcs (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
7372026-01-27T01:13:57.880ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7382026-01-27T01:13:57.881ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7392026-01-27T01:13:57.886ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7402026-01-27T01:13:57.886ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7412026-01-27T01:13:57.887ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
7422026-01-27T01:13:57.887ZDEBGtest_vpcs (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
7432026-01-27T01:13:57.887ZDEBGtest_vpcs (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
7442026-01-27T01:13:57.887ZDEBGtest_vpcs (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
7452026-01-27T01:13:57.887ZDEBGtest_vpcs (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
7462026-01-27T01:13:57.887ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7472026-01-27T01:13:57.887ZDEBGtest_vpcs (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
7482026-01-27T01:13:57.887ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7492026-01-27T01:13:57.887ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7502026-01-27T01:13:57.896ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7512026-01-27T01:13:57.896ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7522026-01-27T01:13:57.897ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
7532026-01-27T01:13:57.897ZDEBGtest_vpcs (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
7542026-01-27T01:13:57.897ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
7552026-01-27T01:13:57.897ZDEBGtest_vpcs (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
7562026-01-27T01:13:57.897ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7572026-01-27T01:13:57.897ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7582026-01-27T01:13:57.899ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }
7592026-01-27T01:13:57.899ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }
7602026-01-27T01:13:57.902ZDEBGtest_vpcs: 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
7612026-01-27T01:13:57.902ZDEBGtest_vpcs: 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
7622026-01-27T01:13:57.902ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } 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]) }) })
7632026-01-27T01:13:57.902ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } 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]) }) })
7642026-01-27T01:13:57.902ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
7652026-01-27T01:13:57.902ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
7662026-01-27T01:13:58.520ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
7672026-01-27T01:13:58.521ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
7682026-01-27T01:13:58.521ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
7692026-01-27T01:13:58.521ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
7702026-01-27T01:13:58.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }
7712026-01-27T01:13:58.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(SpState) }
7722026-01-27T01:13:58.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }
7732026-01-27T01:13:58.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }
7742026-01-27T01:13:58.521ZDEBGtest_vpcs: 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
7752026-01-27T01:13:58.522ZDEBGtest_vpcs: 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
7762026-01-27T01:13:58.522ZDEBGtest_vpcs: 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
7772026-01-27T01:13:58.523ZDEBGtest_vpcs: 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
7782026-01-27T01:13:58.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } 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]) }) })
7792026-01-27T01:13:58.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 13 } 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]) }) })
7802026-01-27T01:13:58.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } 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]) }) })
7812026-01-27T01:13:58.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } 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]) }) })
7822026-01-27T01:13:58.524ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7832026-01-27T01:13:58.524ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(SpState) }
7842026-01-27T01:13:58.524ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7852026-01-27T01:13:58.524ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7862026-01-27T01:13:58.524ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7872026-01-27T01:13:58.524ZDEBGtest_vpcs (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
7882026-01-27T01:13:58.524ZDEBGtest_vpcs: 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
7892026-01-27T01:13:58.524ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
7902026-01-27T01:13:58.524ZDEBGtest_vpcs (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
7912026-01-27T01:13:58.524ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
7922026-01-27T01:13:58.524ZDEBGtest_vpcs (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
7932026-01-27T01:13:58.524ZDEBGtest_vpcs (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
7942026-01-27T01:13:58.524ZDEBGtest_vpcs (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
7952026-01-27T01:13:58.524ZDEBGtest_vpcs (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
7962026-01-27T01:13:58.524ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7972026-01-27T01:13:58.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 14 } 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]) }) })
7982026-01-27T01:13:58.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7992026-01-27T01:13:58.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8002026-01-27T01:13:58.528ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8012026-01-27T01:13:58.533ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8022026-01-27T01:13:58.534ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8032026-01-27T01:13:58.534ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8042026-01-27T01:13:58.535ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
8052026-01-27T01:13:58.535ZDEBGtest_vpcs (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
8062026-01-27T01:13:58.535ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
8072026-01-27T01:13:58.535ZDEBGtest_vpcs (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
8082026-01-27T01:13:58.535ZDEBGtest_vpcs (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
8092026-01-27T01:13:58.536ZDEBGtest_vpcs (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
8102026-01-27T01:13:58.536ZDEBGtest_vpcs (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
8112026-01-27T01:13:58.536ZDEBGtest_vpcs (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
8122026-01-27T01:13:58.536ZDEBGtest_vpcs (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
8132026-01-27T01:13:58.536ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
8142026-01-27T01:13:58.536ZDEBGtest_vpcs (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
8152026-01-27T01:13:58.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8162026-01-27T01:13:58.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8172026-01-27T01:13:58.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8182026-01-27T01:13:58.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(SpState) }
8192026-01-27T01:13:58.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8202026-01-27T01:13:58.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8212026-01-27T01:13:58.545ZDEBGtest_vpcs: 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
8222026-01-27T01:13:58.545ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
8232026-01-27T01:13:58.545ZDEBGtest_vpcs (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
8242026-01-27T01:13:58.545ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
8252026-01-27T01:13:58.545ZDEBGtest_vpcs (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
8262026-01-27T01:13:58.545ZDEBGtest_vpcs (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
8272026-01-27T01:13:58.545ZDEBGtest_vpcs (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
8282026-01-27T01:13:58.545ZDEBGtest_vpcs (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
8292026-01-27T01:13:58.545ZDEBGtest_vpcs (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
8302026-01-27T01:13:58.546ZDEBGtest_vpcs (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
8312026-01-27T01:13:58.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } 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]) }) })
8322026-01-27T01:13:58.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8332026-01-27T01:13:58.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8342026-01-27T01:13:58.546ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8352026-01-27T01:13:58.553ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8362026-01-27T01:13:58.553ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
8372026-01-27T01:13:58.553ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
8382026-01-27T01:13:58.554ZDEBGtest_vpcs (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
8392026-01-27T01:13:58.554ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
8402026-01-27T01:13:58.554ZDEBGtest_vpcs (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
8412026-01-27T01:13:58.555ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8422026-01-27T01:13:58.555ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8432026-01-27T01:13:58.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8442026-01-27T01:13:58.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8452026-01-27T01:13:58.557ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
8462026-01-27T01:13:58.557ZDEBGtest_vpcs (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
8472026-01-27T01:13:58.558ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
8482026-01-27T01:13:58.558ZDEBGtest_vpcs (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
8492026-01-27T01:13:58.558ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8502026-01-27T01:13:58.558ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8512026-01-27T01:13:58.560ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8522026-01-27T01:13:58.560ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8532026-01-27T01:13:58.560ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
8542026-01-27T01:13:58.560ZDEBGtest_vpcs (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
8552026-01-27T01:13:58.560ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
8562026-01-27T01:13:58.560ZDEBGtest_vpcs (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
8572026-01-27T01:13:58.560ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8582026-01-27T01:13:58.560ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8592026-01-27T01:13:58.563ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8602026-01-27T01:13:58.563ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8612026-01-27T01:13:58.564ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
8622026-01-27T01:13:58.564ZDEBGtest_vpcs (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
8632026-01-27T01:13:58.564ZDEBGtest_vpcs (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
8642026-01-27T01:13:58.564ZDEBGtest_vpcs (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
8652026-01-27T01:13:58.564ZDEBGtest_vpcs (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
8662026-01-27T01:13:58.564ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
8672026-01-27T01:13:58.564ZDEBGtest_vpcs (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
8682026-01-27T01:13:58.564ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8692026-01-27T01:13:58.564ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8702026-01-27T01:13:58.571ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
8712026-01-27T01:13:58.571ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8722026-01-27T01:13:58.572ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
8732026-01-27T01:13:58.572ZDEBGtest_vpcs (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
8742026-01-27T01:13:58.572ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
8752026-01-27T01:13:58.572ZDEBGtest_vpcs (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
8762026-01-27T01:13:58.575ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8772026-01-27T01:13:58.575ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8782026-01-27T01:13:58.584ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }
8792026-01-27T01:13:58.584ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }
8802026-01-27T01:13:58.585ZDEBGtest_vpcs: 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
8812026-01-27T01:13:58.585ZDEBGtest_vpcs: 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
8822026-01-27T01:13:58.586ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } 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]) }) })
8832026-01-27T01:13:58.586ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } 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]) }) })
8842026-01-27T01:13:58.586ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
8852026-01-27T01:13:58.586ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
8862026-01-27T01:13:59.569ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8872026-01-27T01:13:59.569ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
8882026-01-27T01:13:59.569ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
8892026-01-27T01:13:59.569ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
8902026-01-27T01:13:59.570ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(SpState) }
8912026-01-27T01:13:59.570ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(SpState) }
8922026-01-27T01:13:59.571ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }
8932026-01-27T01:13:59.571ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }
8942026-01-27T01:13:59.577ZDEBGtest_vpcs: 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
8952026-01-27T01:13:59.577ZDEBGtest_vpcs: 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
8962026-01-27T01:13:59.577ZDEBGtest_vpcs: 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
8972026-01-27T01:13:59.577ZDEBGtest_vpcs: 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
8982026-01-27T01:13:59.587ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } 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]) }) })
8992026-01-27T01:13:59.587ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 15 } 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]) }) })
9002026-01-27T01:13:59.587ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } 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]) }) })
9012026-01-27T01:13:59.587ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } 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]) }) })
9022026-01-27T01:13:59.589ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9032026-01-27T01:13:59.589ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }
9042026-01-27T01:13:59.589ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9052026-01-27T01:13:59.590ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9062026-01-27T01:13:59.590ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
9072026-01-27T01:13:59.590ZDEBGtest_vpcs (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
9082026-01-27T01:13:59.590ZDEBGtest_vpcs: 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
9092026-01-27T01:13:59.591ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
9102026-01-27T01:13:59.591ZDEBGtest_vpcs (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
9112026-01-27T01:13:59.591ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
9122026-01-27T01:13:59.591ZDEBGtest_vpcs (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
9132026-01-27T01:13:59.592ZDEBGtest_vpcs (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
9142026-01-27T01:13:59.592ZDEBGtest_vpcs (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
9152026-01-27T01:13:59.592ZDEBGtest_vpcs (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
9162026-01-27T01:13:59.592ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9172026-01-27T01:13:59.592ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 16 } 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]) }) })
9182026-01-27T01:13:59.593ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9192026-01-27T01:13:59.593ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9202026-01-27T01:13:59.595ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
9212026-01-27T01:13:59.600ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9222026-01-27T01:13:59.600ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9232026-01-27T01:13:59.600ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9242026-01-27T01:13:59.612ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
9252026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9262026-01-27T01:13:59.612ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
9272026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9282026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9292026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9302026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9312026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9322026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9332026-01-27T01:13:59.612ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
9342026-01-27T01:13:59.612ZDEBGtest_vpcs (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
9352026-01-27T01:13:59.614ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9362026-01-27T01:13:59.614ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9372026-01-27T01:13:59.614ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9382026-01-27T01:13:59.623ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }
9392026-01-27T01:13:59.623ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9402026-01-27T01:13:59.623ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9412026-01-27T01:13:59.623ZDEBGtest_vpcs: 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
9422026-01-27T01:13:59.626ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
9432026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9442026-01-27T01:13:59.626ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
9452026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9462026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9472026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9482026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9492026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9502026-01-27T01:13:59.626ZDEBGtest_vpcs (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
9512026-01-27T01:13:59.637ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } 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]) }) })
9522026-01-27T01:13:59.638ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9532026-01-27T01:13:59.638ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9542026-01-27T01:13:59.638ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
9552026-01-27T01:13:59.643ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9562026-01-27T01:13:59.643ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9572026-01-27T01:13:59.643ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
9582026-01-27T01:13:59.643ZDEBGtest_vpcs (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
9592026-01-27T01:13:59.644ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
9602026-01-27T01:13:59.644ZDEBGtest_vpcs (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
9612026-01-27T01:13:59.646ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9622026-01-27T01:13:59.646ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9632026-01-27T01:13:59.648ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9642026-01-27T01:13:59.649ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9652026-01-27T01:13:59.649ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
9662026-01-27T01:13:59.649ZDEBGtest_vpcs (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
9672026-01-27T01:13:59.649ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
9682026-01-27T01:13:59.649ZDEBGtest_vpcs (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
9692026-01-27T01:13:59.649ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9702026-01-27T01:13:59.649ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9712026-01-27T01:13:59.651ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9722026-01-27T01:13:59.651ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9732026-01-27T01:13:59.651ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
9742026-01-27T01:13:59.651ZDEBGtest_vpcs (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
9752026-01-27T01:13:59.651ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
9762026-01-27T01:13:59.651ZDEBGtest_vpcs (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
9772026-01-27T01:13:59.651ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9782026-01-27T01:13:59.651ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9792026-01-27T01:13:59.653ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9802026-01-27T01:13:59.654ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9812026-01-27T01:13:59.662ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
9822026-01-27T01:13:59.662ZDEBGtest_vpcs (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
9832026-01-27T01:13:59.662ZDEBGtest_vpcs (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
9842026-01-27T01:13:59.662ZDEBGtest_vpcs (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
9852026-01-27T01:13:59.662ZDEBGtest_vpcs (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
9862026-01-27T01:13:59.662ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
9872026-01-27T01:13:59.662ZDEBGtest_vpcs (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
9882026-01-27T01:13:59.663ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9892026-01-27T01:13:59.663ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9902026-01-27T01:13:59.667ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9912026-01-27T01:13:59.667ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9922026-01-27T01:13:59.667ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
9932026-01-27T01:13:59.667ZDEBGtest_vpcs (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
9942026-01-27T01:13:59.667ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
9952026-01-27T01:13:59.668ZDEBGtest_vpcs (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
9962026-01-27T01:13:59.668ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9972026-01-27T01:13:59.668ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9982026-01-27T01:13:59.670ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }
9992026-01-27T01:13:59.670ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }
10002026-01-27T01:13:59.670ZDEBGtest_vpcs: 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
10012026-01-27T01:13:59.670ZDEBGtest_vpcs: 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
10022026-01-27T01:13:59.671ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } 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]) }) })
10032026-01-27T01:13:59.671ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } 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]) }) })
10042026-01-27T01:13:59.671ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
10052026-01-27T01:13:59.671ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
10062026-01-27T01:14:00.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
10072026-01-27T01:14:00.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10082026-01-27T01:14:00.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10092026-01-27T01:14:00.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10102026-01-27T01:14:00.693ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(SpState) }
10112026-01-27T01:14:00.693ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }
10122026-01-27T01:14:00.693ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }
10132026-01-27T01:14:00.693ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }
10142026-01-27T01:14:00.695ZDEBGtest_vpcs: 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
10152026-01-27T01:14:00.695ZDEBGtest_vpcs: 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
10162026-01-27T01:14:00.695ZDEBGtest_vpcs: 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
10172026-01-27T01:14:00.695ZDEBGtest_vpcs: 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
10182026-01-27T01:14:00.763ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } 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]) }) })
10192026-01-27T01:14:00.763ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 17 } 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]) }) })
10202026-01-27T01:14:00.763ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } 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]) }) })
10212026-01-27T01:14:00.764ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } 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]) }) })
10222026-01-27T01:14:00.765ZTRACtest_vpcs (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
10232026-01-27T01:14:00.771ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10242026-01-27T01:14:00.771ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(SpState) }
10252026-01-27T01:14:00.771ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10262026-01-27T01:14:00.771ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10272026-01-27T01:14:00.772ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
10282026-01-27T01:14:00.772ZDEBGtest_vpcs (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
10292026-01-27T01:14:00.773ZDEBGtest_vpcs: 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
10302026-01-27T01:14:00.773ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
10312026-01-27T01:14:00.773ZDEBGtest_vpcs (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
10322026-01-27T01:14:00.773ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10332026-01-27T01:14:00.773ZDEBGtest_vpcs (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
10342026-01-27T01:14:00.773ZDEBGtest_vpcs (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
10352026-01-27T01:14:00.773ZDEBGtest_vpcs (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
10362026-01-27T01:14:00.773ZDEBGtest_vpcs (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
10372026-01-27T01:14:00.783ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10382026-01-27T01:14:00.784ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 18 } 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]) }) })
10392026-01-27T01:14:00.784ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10402026-01-27T01:14:00.784ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10412026-01-27T01:14:00.786ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
10422026-01-27T01:14:00.790ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10432026-01-27T01:14:00.790ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10442026-01-27T01:14:00.790ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10452026-01-27T01:14:00.790ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
10462026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10472026-01-27T01:14:00.790ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10482026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10492026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10502026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10512026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10522026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10532026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10542026-01-27T01:14:00.790ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
10552026-01-27T01:14:00.790ZDEBGtest_vpcs (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
10562026-01-27T01:14:00.791ZWARNtest_vpcs (producer-registration-task): failed to register with Nexus, will retry count = 5 delay = 9.450410283s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
10572026-01-27T01:14:00.791ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10582026-01-27T01:14:00.791ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10592026-01-27T01:14:00.791ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10602026-01-27T01:14:00.800ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(SpState) }
10612026-01-27T01:14:00.801ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10622026-01-27T01:14:00.801ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10632026-01-27T01:14:00.801ZDEBGtest_vpcs: 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
10642026-01-27T01:14:00.801ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
10652026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10662026-01-27T01:14:00.801ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
10672026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10682026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10692026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10702026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10712026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10722026-01-27T01:14:00.801ZDEBGtest_vpcs (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
10732026-01-27T01:14:00.803ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } 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]) }) })
10742026-01-27T01:14:00.803ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10752026-01-27T01:14:00.803ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10762026-01-27T01:14:00.803ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10772026-01-27T01:14:00.810ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10782026-01-27T01:14:00.810ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10792026-01-27T01:14:00.810ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10802026-01-27T01:14:00.810ZDEBGtest_vpcs (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
10812026-01-27T01:14:00.811ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
10822026-01-27T01:14:00.811ZDEBGtest_vpcs (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
10832026-01-27T01:14:00.813ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10842026-01-27T01:14:00.813ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10852026-01-27T01:14:00.925ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10862026-01-27T01:14:00.927ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10872026-01-27T01:14:00.927ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
10882026-01-27T01:14:00.927ZDEBGtest_vpcs (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
10892026-01-27T01:14:00.927ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
10902026-01-27T01:14:00.927ZDEBGtest_vpcs (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
10912026-01-27T01:14:00.928ZINFOtest_vpcs (dropshot): accepted connection local_addr = [::1]:52572 remote_addr = [::1]:50157
10922026-01-27T01:14:00.928ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10932026-01-27T01:14:00.928ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10942026-01-27T01:14:00.929ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 32b2f703-9a10-47db-9b0b-e229e77074f1 uri = /ignition
10952026-01-27T01:14:00.929ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 32b2f703-9a10-47db-9b0b-e229e77074f1 uri = /ignition version = 3.0.0
10962026-01-27T01:14:00.931ZTRACtest_vpcs (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-0" }, offset: 0 }) }
10972026-01-27T01:14:00.931ZTRACtest_vpcs (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-39" }, offset: 0 }) }
10982026-01-27T01:14:00.931ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
10992026-01-27T01:14:00.931ZDEBGtest_vpcs: 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 }]
11002026-01-27T01:14:00.932ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11012026-01-27T01:14:00.932ZDEBGtest_vpcs (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
11022026-01-27T01:14:00.932ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
11032026-01-27T01:14:00.932ZDEBGtest_vpcs (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
11042026-01-27T01:14:00.933ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch0 response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
11052026-01-27T01:14:00.933ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11062026-01-27T01:14:00.933ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11072026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
11082026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
11092026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
11102026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
11112026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
11122026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
11132026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
11142026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
11152026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
11162026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
11172026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
11182026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
11192026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
11202026-01-27T01:14:00.933ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
11212026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
11222026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
11232026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
11242026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
11252026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
11262026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
11272026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
11282026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
11292026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
11302026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
11312026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
11322026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
11332026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
11342026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
11352026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
11362026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
11372026-01-27T01:14:00.934ZWARNtest_vpcs (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
11382026-01-27T01:14:00.940ZINFOtest_vpcs (dropshot): request completed latency_us = 11049 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 32b2f703-9a10-47db-9b0b-e229e77074f1 response_code = 200 uri = /ignition
11392026-01-27T01:14:00.940ZTRACtest_vpcs (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-7" }, offset: 0 }) }
11402026-01-27T01:14:00.941ZTRACtest_vpcs (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-8" }, offset: 0 }) }
11412026-01-27T01:14:00.942ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
11422026-01-27T01:14:00.942ZDEBGtest_vpcs (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
11432026-01-27T01:14:00.942ZDEBGtest_vpcs (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
11442026-01-27T01:14:00.942ZDEBGtest_vpcs (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
11452026-01-27T01:14:00.942ZDEBGtest_vpcs (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
11462026-01-27T01:14:00.942ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
11472026-01-27T01:14:00.942ZDEBGtest_vpcs (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
11482026-01-27T01:14:00.948ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11492026-01-27T01:14:00.948ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11502026-01-27T01:14:00.948ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = bcdb8963-665c-45be-aab4-1fcda5f369b4 uri = /sp/switch/0
11512026-01-27T01:14:00.948ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = bcdb8963-665c-45be-aab4-1fcda5f369b4 uri = /sp/switch/0 version = 3.0.0
11522026-01-27T01:14:00.955ZTRACtest_vpcs (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-46" }, offset: 0 }) }
11532026-01-27T01:14:00.955ZTRACtest_vpcs (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-1" }, offset: 0 }) }
11542026-01-27T01:14:00.955ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(SpState) }
11552026-01-27T01:14:00.956ZDEBGtest_vpcs: 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
11562026-01-27T01:14:00.956ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
11572026-01-27T01:14:00.956ZDEBGtest_vpcs (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
11582026-01-27T01:14:00.956ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
11592026-01-27T01:14:00.957ZDEBGtest_vpcs (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
11602026-01-27T01:14:00.957ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } 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]) }) })
11612026-01-27T01:14:00.957ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11622026-01-27T01:14:00.957ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11632026-01-27T01:14:00.959ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
11642026-01-27T01:14:00.961ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }
11652026-01-27T01:14:00.961ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }
11662026-01-27T01:14:00.961ZDEBGtest_vpcs: 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
11672026-01-27T01:14:00.961ZDEBGtest_vpcs: 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
11682026-01-27T01:14:00.961ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } 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(()) }))
11692026-01-27T01:14:00.962ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } 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]) }) })
11702026-01-27T01:14:00.962ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } 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]) }) })
11712026-01-27T01:14:00.962ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
11722026-01-27T01:14:00.962ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
11732026-01-27T01:14:00.963ZINFOtest_vpcs (dropshot): request completed latency_us = 14625 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = bcdb8963-665c-45be-aab4-1fcda5f369b4 response_code = 200 uri = /sp/switch/0
11742026-01-27T01:14:00.965ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ea423d97-cf06-4b01-8f29-d64ad3f2f931 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11752026-01-27T01:14:00.965ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ea423d97-cf06-4b01-8f29-d64ad3f2f931 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
11762026-01-27T01:14:00.966ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
11772026-01-27T01:14:00.966ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch0 response = CabooseValue
11782026-01-27T01:14:00.966ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
11792026-01-27T01:14:00.967ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch0 response = CabooseValue
11802026-01-27T01:14:00.967ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
11812026-01-27T01:14:00.967ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch0 response = CabooseValue
11822026-01-27T01:14:00.967ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
11832026-01-27T01:14:00.967ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch0 response = CabooseValue
11842026-01-27T01:14:00.967ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
11852026-01-27T01:14:00.967ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11862026-01-27T01:14:00.967ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
11872026-01-27T01:14:00.967ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11882026-01-27T01:14:00.968ZINFOtest_vpcs (dropshot): request completed latency_us = 2710 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ea423d97-cf06-4b01-8f29-d64ad3f2f931 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11892026-01-27T01:14:00.969ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 6bed5d59-3060-4d44-af68-80595ba423fc uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
11902026-01-27T01:14:00.969ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 6bed5d59-3060-4d44-af68-80595ba423fc uri = /sp/switch/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
11912026-01-27T01:14:00.969ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
11922026-01-27T01:14:00.970ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch0 response = CabooseValue
11932026-01-27T01:14:00.970ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
11942026-01-27T01:14:00.970ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch0 response = CabooseValue
11952026-01-27T01:14:00.970ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
11962026-01-27T01:14:00.970ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch0 response = CabooseValue
11972026-01-27T01:14:00.970ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
11982026-01-27T01:14:00.971ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch0 response = CabooseValue
11992026-01-27T01:14:00.971ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
12002026-01-27T01:14:00.971ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12012026-01-27T01:14:00.971ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
12022026-01-27T01:14:00.971ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12032026-01-27T01:14:00.972ZINFOtest_vpcs (dropshot): request completed latency_us = 2886 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 6bed5d59-3060-4d44-af68-80595ba423fc response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
12042026-01-27T01:14:00.973ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 50a128a2-2fbf-4d3d-ac9e-5f6d946d009b uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
12052026-01-27T01:14:00.973ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 50a128a2-2fbf-4d3d-ac9e-5f6d946d009b uri = /sp/switch/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
12062026-01-27T01:14:00.973ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
12072026-01-27T01:14:00.974ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch0 response = CabooseValue
12082026-01-27T01:14:00.974ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
12092026-01-27T01:14:00.974ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch0 response = CabooseValue
12102026-01-27T01:14:00.974ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
12112026-01-27T01:14:00.974ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch0 response = CabooseValue
12122026-01-27T01:14:00.974ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
12132026-01-27T01:14:00.974ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch0 response = CabooseValue
12142026-01-27T01:14:00.974ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
12152026-01-27T01:14:00.979ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-switch0 response = CabooseValue
12162026-01-27T01:14:00.988ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
12172026-01-27T01:14:00.993ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12182026-01-27T01:14:00.994ZINFOtest_vpcs (dropshot): request completed latency_us = 20626 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 50a128a2-2fbf-4d3d-ac9e-5f6d946d009b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
12192026-01-27T01:14:00.995ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 162d6665-7ae3-4331-8a8b-f5dee9ea1a36 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
12202026-01-27T01:14:00.995ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 162d6665-7ae3-4331-8a8b-f5dee9ea1a36 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
12212026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
12222026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch0 response = CabooseValue
12232026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
12242026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch0 response = CabooseValue
12252026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
12262026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch0 response = CabooseValue
12272026-01-27T01:14:00.995ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
12282026-01-27T01:14:00.996ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } interface = fake-switch0 response = CabooseValue
12292026-01-27T01:14:00.996ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
12302026-01-27T01:14:00.996ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } interface = fake-switch0 response = CabooseValue
12312026-01-27T01:14:00.996ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
12322026-01-27T01:14:00.996ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12332026-01-27T01:14:00.996ZINFOtest_vpcs (dropshot): request completed latency_us = 1555 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 162d6665-7ae3-4331-8a8b-f5dee9ea1a36 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
12342026-01-27T01:14:00.997ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 940b7dff-0a30-491c-b1a9-d43fa817df90 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
12352026-01-27T01:14:01.000ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 940b7dff-0a30-491c-b1a9-d43fa817df90 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
12362026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
12372026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } interface = fake-switch0 response = CabooseValue
12382026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
12392026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } interface = fake-switch0 response = CabooseValue
12402026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
12412026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } interface = fake-switch0 response = CabooseValue
12422026-01-27T01:14:01.000ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
12432026-01-27T01:14:01.001ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } interface = fake-switch0 response = CabooseValue
12442026-01-27T01:14:01.001ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
12452026-01-27T01:14:01.002ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } interface = fake-switch0 response = CabooseValue
12462026-01-27T01:14:01.002ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
12472026-01-27T01:14:01.003ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12482026-01-27T01:14:01.004ZINFOtest_vpcs (dropshot): request completed latency_us = 5695 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 940b7dff-0a30-491c-b1a9-d43fa817df90 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
12492026-01-27T01:14:01.007ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 857bbd2b-55d9-4271-85fd-25c15e68cb1e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
12502026-01-27T01:14:01.007ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 857bbd2b-55d9-4271-85fd-25c15e68cb1e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
12512026-01-27T01:14:01.007ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
12522026-01-27T01:14:01.036ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } interface = fake-switch0 response = CabooseValue
12532026-01-27T01:14:01.195ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
12542026-01-27T01:14:01.196ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } interface = fake-switch0 response = CabooseValue
12552026-01-27T01:14:01.196ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
12562026-01-27T01:14:01.196ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } interface = fake-switch0 response = CabooseValue
12572026-01-27T01:14:01.196ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
12582026-01-27T01:14:01.196ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } interface = fake-switch0 response = CabooseValue
12592026-01-27T01:14:01.196ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
12602026-01-27T01:14:01.197ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } interface = fake-switch0 response = CabooseValue
12612026-01-27T01:14:01.197ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
12622026-01-27T01:14:01.197ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } interface = fake-switch0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12632026-01-27T01:14:01.197ZINFOtest_vpcs (dropshot): request completed latency_us = 190631 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 857bbd2b-55d9-4271-85fd-25c15e68cb1e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
12642026-01-27T01:14:01.200ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 899890da-f4ba-4ca1-8278-93fed5e2a286 uri = /sp/switch/0/component/rot/cmpa
12652026-01-27T01:14:01.200ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 899890da-f4ba-4ca1-8278-93fed5e2a286 uri = /sp/switch/0/component/rot/cmpa version = 3.0.0
12662026-01-27T01:14:01.201ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
12672026-01-27T01:14:01.204ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } interface = fake-switch0 response = ReadRot(Ok)
12682026-01-27T01:14:01.210ZINFOtest_vpcs (dropshot): request completed latency_us = 9608 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 899890da-f4ba-4ca1-8278-93fed5e2a286 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
12692026-01-27T01:14:01.214ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = b797c870-2e60-46ef-b60c-a310b372b16b uri = /sp/switch/0/component/rot/cfpa
12702026-01-27T01:14:01.214ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = b797c870-2e60-46ef-b60c-a310b372b16b uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
12712026-01-27T01:14:01.215ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
12722026-01-27T01:14:01.215ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } interface = fake-switch0 response = ReadRot(Ok)
12732026-01-27T01:14:01.216ZINFOtest_vpcs (dropshot): request completed latency_us = 1603 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = b797c870-2e60-46ef-b60c-a310b372b16b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
12742026-01-27T01:14:01.217ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = b3a95b53-496b-4453-8c48-acbbfbdd3833 uri = /sp/switch/0/component/rot/cfpa
12752026-01-27T01:14:01.217ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = b3a95b53-496b-4453-8c48-acbbfbdd3833 uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
12762026-01-27T01:14:01.217ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
12772026-01-27T01:14:01.217ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } interface = fake-switch0 response = ReadRot(Ok)
12782026-01-27T01:14:01.217ZINFOtest_vpcs (dropshot): request completed latency_us = 711 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = b3a95b53-496b-4453-8c48-acbbfbdd3833 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
12792026-01-27T01:14:01.221ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 77d3a020-3838-4347-a083-f926f168e72b uri = /sp/switch/0/component/rot/cfpa
12802026-01-27T01:14:01.221ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 77d3a020-3838-4347-a083-f926f168e72b uri = /sp/switch/0/component/rot/cfpa version = 3.0.0
12812026-01-27T01:14:01.221ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
12822026-01-27T01:14:01.222ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 79 } interface = fake-switch0 response = ReadRot(Ok)
12832026-01-27T01:14:01.222ZINFOtest_vpcs (dropshot): request completed latency_us = 1733 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 77d3a020-3838-4347-a083-f926f168e72b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
12842026-01-27T01:14:01.226ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 5f1ecd95-c80c-4921-be98-4b7a0a2a3f91 uri = /sp/switch/1
12852026-01-27T01:14:01.226ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 5f1ecd95-c80c-4921-be98-4b7a0a2a3f91 uri = /sp/switch/1 version = 3.0.0
12862026-01-27T01:14:01.227ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(SpState) }
12872026-01-27T01:14:01.228ZDEBGtest_vpcs: 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
12882026-01-27T01:14:01.228ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 19 } 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]) }) })
12892026-01-27T01:14:01.228ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
12902026-01-27T01:14:01.228ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 20 } 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(()) }))
12912026-01-27T01:14:01.229ZINFOtest_vpcs (dropshot): request completed latency_us = 2474 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 5f1ecd95-c80c-4921-be98-4b7a0a2a3f91 response_code = 200 uri = /sp/switch/1
12922026-01-27T01:14:01.233ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = cd639024-6196-42eb-a734-485e16741473 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
12932026-01-27T01:14:01.233ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = cd639024-6196-42eb-a734-485e16741473 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
12942026-01-27T01:14:01.234ZTRACtest_vpcs (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: 0, key: [71, 73, 84, 67] }) }
12952026-01-27T01:14:01.235ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 21 } interface = fake-switch1 response = CabooseValue
12962026-01-27T01:14:01.235ZTRACtest_vpcs (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: 0, key: [66, 79, 82, 68] }) }
12972026-01-27T01:14:01.236ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 22 } interface = fake-switch1 response = CabooseValue
12982026-01-27T01:14:01.236ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
12992026-01-27T01:14:01.237ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 23 } interface = fake-switch1 response = CabooseValue
13002026-01-27T01:14:01.237ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
13012026-01-27T01:14:01.255ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 24 } interface = fake-switch1 response = CabooseValue
13022026-01-27T01:14:01.256ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
13032026-01-27T01:14:01.256ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 25 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13042026-01-27T01:14:01.257ZTRACtest_vpcs (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: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
13052026-01-27T01:14:01.258ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 26 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13062026-01-27T01:14:01.258ZINFOtest_vpcs (dropshot): request completed latency_us = 24595 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = cd639024-6196-42eb-a734-485e16741473 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
13072026-01-27T01:14:01.264ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = e7bf1b2a-07c2-4d58-bf80-0c5c474e03ae uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
13082026-01-27T01:14:01.265ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = e7bf1b2a-07c2-4d58-bf80-0c5c474e03ae uri = /sp/switch/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
13092026-01-27T01:14:01.265ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
13102026-01-27T01:14:01.266ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 27 } interface = fake-switch1 response = CabooseValue
13112026-01-27T01:14:01.266ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
13122026-01-27T01:14:01.266ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 28 } interface = fake-switch1 response = CabooseValue
13132026-01-27T01:14:01.266ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
13142026-01-27T01:14:01.266ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 29 } interface = fake-switch1 response = CabooseValue
13152026-01-27T01:14:01.267ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
13162026-01-27T01:14:01.267ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 30 } interface = fake-switch1 response = CabooseValue
13172026-01-27T01:14:01.267ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
13182026-01-27T01:14:01.271ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 31 } interface = fake-switch1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13192026-01-27T01:14:01.271ZTRACtest_vpcs (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: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
13202026-01-27T01:14:01.272ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 32 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13212026-01-27T01:14:01.272ZINFOtest_vpcs (dropshot): request completed latency_us = 7719 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = e7bf1b2a-07c2-4d58-bf80-0c5c474e03ae response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
13222026-01-27T01:14:01.273ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9bbcda39-4c5f-4ce5-97ac-9cc3dad40211 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
13232026-01-27T01:14:01.273ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9bbcda39-4c5f-4ce5-97ac-9cc3dad40211 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
13242026-01-27T01:14:01.274ZTRACtest_vpcs (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: 0, key: [71, 73, 84, 67] }) }
13252026-01-27T01:14:01.303ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 33 } interface = fake-switch1 response = CabooseValue
13262026-01-27T01:14:01.303ZTRACtest_vpcs (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: 0, key: [66, 79, 82, 68] }) }
13272026-01-27T01:14:01.303ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 34 } interface = fake-switch1 response = CabooseValue
13282026-01-27T01:14:01.303ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
13292026-01-27T01:14:01.304ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 35 } interface = fake-switch1 response = CabooseValue
13302026-01-27T01:14:01.304ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
13312026-01-27T01:14:01.304ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 36 } interface = fake-switch1 response = CabooseValue
13322026-01-27T01:14:01.304ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
13332026-01-27T01:14:01.304ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 37 } interface = fake-switch1 response = CabooseValue
13342026-01-27T01:14:01.304ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
13352026-01-27T01:14:01.305ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 38 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13362026-01-27T01:14:01.306ZINFOtest_vpcs (dropshot): request completed latency_us = 33132 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9bbcda39-4c5f-4ce5-97ac-9cc3dad40211 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
13372026-01-27T01:14:01.314ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 1697ad72-e5a4-4da5-8ac1-764eecd727af uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
13382026-01-27T01:14:01.314ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 1697ad72-e5a4-4da5-8ac1-764eecd727af uri = /sp/switch/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
13392026-01-27T01:14:01.315ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
13402026-01-27T01:14:01.316ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 39 } interface = fake-switch1 response = CabooseValue
13412026-01-27T01:14:01.316ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
13422026-01-27T01:14:01.316ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 40 } interface = fake-switch1 response = CabooseValue
13432026-01-27T01:14:01.316ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
13442026-01-27T01:14:01.316ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 41 } interface = fake-switch1 response = CabooseValue
13452026-01-27T01:14:01.316ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
13462026-01-27T01:14:01.316ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 42 } interface = fake-switch1 response = CabooseValue
13472026-01-27T01:14:01.317ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
13482026-01-27T01:14:01.317ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 43 } interface = fake-switch1 response = CabooseValue
13492026-01-27T01:14:01.317ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
13502026-01-27T01:14:01.321ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 44 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13512026-01-27T01:14:01.322ZINFOtest_vpcs (dropshot): request completed latency_us = 8166 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 1697ad72-e5a4-4da5-8ac1-764eecd727af response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
13522026-01-27T01:14:01.324ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = d99b5184-cd20-4f02-b8e7-1d3b0032ac3c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
13532026-01-27T01:14:01.324ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = d99b5184-cd20-4f02-b8e7-1d3b0032ac3c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
13542026-01-27T01:14:01.325ZTRACtest_vpcs (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: 0, key: [71, 73, 84, 67] }) }
13552026-01-27T01:14:01.325ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 45 } interface = fake-switch1 response = CabooseValue
13562026-01-27T01:14:01.325ZTRACtest_vpcs (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: 0, key: [66, 79, 82, 68] }) }
13572026-01-27T01:14:01.325ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 46 } interface = fake-switch1 response = CabooseValue
13582026-01-27T01:14:01.325ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
13592026-01-27T01:14:01.325ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 47 } interface = fake-switch1 response = CabooseValue
13602026-01-27T01:14:01.325ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
13612026-01-27T01:14:01.326ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 48 } interface = fake-switch1 response = CabooseValue
13622026-01-27T01:14:01.326ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
13632026-01-27T01:14:01.326ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 49 } interface = fake-switch1 response = CabooseValue
13642026-01-27T01:14:01.326ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
13652026-01-27T01:14:01.326ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 50 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13662026-01-27T01:14:01.326ZINFOtest_vpcs (dropshot): request completed latency_us = 2020 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = d99b5184-cd20-4f02-b8e7-1d3b0032ac3c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
13672026-01-27T01:14:01.343ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 7c2ce644-e9c2-4e67-bded-bc86dd361c19 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
13682026-01-27T01:14:01.343ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 7c2ce644-e9c2-4e67-bded-bc86dd361c19 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
13692026-01-27T01:14:01.344ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
13702026-01-27T01:14:01.344ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 51 } interface = fake-switch1 response = CabooseValue
13712026-01-27T01:14:01.344ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
13722026-01-27T01:14:01.345ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 52 } interface = fake-switch1 response = CabooseValue
13732026-01-27T01:14:01.345ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
13742026-01-27T01:14:01.345ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 53 } interface = fake-switch1 response = CabooseValue
13752026-01-27T01:14:01.345ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
13762026-01-27T01:14:01.345ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 54 } interface = fake-switch1 response = CabooseValue
13772026-01-27T01:14:01.345ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
13782026-01-27T01:14:01.348ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 55 } interface = fake-switch1 response = CabooseValue
13792026-01-27T01:14:01.349ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
13802026-01-27T01:14:01.349ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 56 } interface = fake-switch1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13812026-01-27T01:14:01.349ZINFOtest_vpcs (dropshot): request completed latency_us = 6312 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 7c2ce644-e9c2-4e67-bded-bc86dd361c19 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
13822026-01-27T01:14:01.351ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 2782b546-29cb-4ba1-b386-ed9a02227b22 uri = /sp/switch/1/component/rot/cmpa
13832026-01-27T01:14:01.351ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 2782b546-29cb-4ba1-b386-ed9a02227b22 uri = /sp/switch/1/component/rot/cmpa version = 3.0.0
13842026-01-27T01:14:01.352ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
13852026-01-27T01:14:01.352ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 57 } interface = fake-switch1 response = ReadRot(Ok)
13862026-01-27T01:14:01.353ZINFOtest_vpcs (dropshot): request completed latency_us = 2035 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 2782b546-29cb-4ba1-b386-ed9a02227b22 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
13872026-01-27T01:14:01.359ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 6e07b50f-b502-4aa4-bbaa-3d526c77c03e uri = /sp/switch/1/component/rot/cfpa
13882026-01-27T01:14:01.359ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 6e07b50f-b502-4aa4-bbaa-3d526c77c03e uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
13892026-01-27T01:14:01.359ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
13902026-01-27T01:14:01.363ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 58 } interface = fake-switch1 response = ReadRot(Ok)
13912026-01-27T01:14:01.364ZINFOtest_vpcs (dropshot): request completed latency_us = 5145 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 6e07b50f-b502-4aa4-bbaa-3d526c77c03e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
13922026-01-27T01:14:01.366ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3eef23cf-a329-48d2-bf62-a170416aaaf7 uri = /sp/switch/1/component/rot/cfpa
13932026-01-27T01:14:01.367ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3eef23cf-a329-48d2-bf62-a170416aaaf7 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
13942026-01-27T01:14:01.367ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
13952026-01-27T01:14:01.389ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 59 } interface = fake-switch1 response = ReadRot(Ok)
13962026-01-27T01:14:01.390ZINFOtest_vpcs (dropshot): request completed latency_us = 23612 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3eef23cf-a329-48d2-bf62-a170416aaaf7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
13972026-01-27T01:14:01.392ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 376d5600-5fdf-4945-90db-a47757d74ad7 uri = /sp/switch/1/component/rot/cfpa
13982026-01-27T01:14:01.392ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 376d5600-5fdf-4945-90db-a47757d74ad7 uri = /sp/switch/1/component/rot/cfpa version = 3.0.0
13992026-01-27T01:14:01.392ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
14002026-01-27T01:14:01.395ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 60 } interface = fake-switch1 response = ReadRot(Ok)
14012026-01-27T01:14:01.395ZINFOtest_vpcs (dropshot): request completed latency_us = 3671 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 376d5600-5fdf-4945-90db-a47757d74ad7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
14022026-01-27T01:14:01.400ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 47383de0-6c0f-4673-a1fd-f98b57d86536 uri = /sp/sled/0
14032026-01-27T01:14:01.400ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 47383de0-6c0f-4673-a1fd-f98b57d86536 uri = /sp/sled/0 version = 3.0.0
14042026-01-27T01:14:01.400ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }
14052026-01-27T01:14:01.403ZDEBGtest_vpcs: 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
14062026-01-27T01:14:01.406ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } 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]) }) })
14072026-01-27T01:14:01.408ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
14082026-01-27T01:14:01.411ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } 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(()) }))
14092026-01-27T01:14:01.411ZINFOtest_vpcs (dropshot): request completed latency_us = 11326 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 47383de0-6c0f-4673-a1fd-f98b57d86536 response_code = 200 uri = /sp/sled/0
14102026-01-27T01:14:01.412ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 81cf3226-e6b8-4866-af97-847a8b77586a uri = /sp/sled/0/component/host-boot-flash/active-slot
14112026-01-27T01:14:01.413ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 81cf3226-e6b8-4866-af97-847a8b77586a uri = /sp/sled/0/component/host-boot-flash/active-slot version = 3.0.0
14122026-01-27T01:14:01.413ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
14132026-01-27T01:14:01.413ZDEBGtest_vpcs (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 0
14142026-01-27T01:14:01.414ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled0 response = ComponentActiveSlot(0)
14152026-01-27T01:14:01.414ZINFOtest_vpcs (dropshot): request completed latency_us = 1301 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 81cf3226-e6b8-4866-af97-847a8b77586a response_code = 200 uri = /sp/sled/0/component/host-boot-flash/active-slot
14162026-01-27T01:14:01.422ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 1221163b-44d4-4d15-86ba-acfcb196837d uri = /sp/sled/0/component/host-boot-flash/hash/0
14172026-01-27T01:14:01.422ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 1221163b-44d4-4d15-86ba-acfcb196837d uri = /sp/sled/0/component/host-boot-flash/hash/0 version = 3.0.0
14182026-01-27T01:14:01.428ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
14192026-01-27T01:14:01.432ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } 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])
14202026-01-27T01:14:01.432ZINFOtest_vpcs (dropshot): request completed latency_us = 10649 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 1221163b-44d4-4d15-86ba-acfcb196837d response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/0
14212026-01-27T01:14:01.437ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = cb4e027f-52e4-4212-a997-63fc98fd54c9 uri = /sp/sled/0/component/host-boot-flash/hash/1
14222026-01-27T01:14:01.437ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = cb4e027f-52e4-4212-a997-63fc98fd54c9 uri = /sp/sled/0/component/host-boot-flash/hash/1 version = 3.0.0
14232026-01-27T01:14:01.438ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
14242026-01-27T01:14:01.440ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } 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])
14252026-01-27T01:14:01.440ZINFOtest_vpcs (dropshot): request completed latency_us = 3006 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = cb4e027f-52e4-4212-a997-63fc98fd54c9 response_code = 200 uri = /sp/sled/0/component/host-boot-flash/hash/1
14262026-01-27T01:14:01.448ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 4f1bfeb5-b97f-4566-847c-20d9e37458b9 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
14272026-01-27T01:14:01.448ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 4f1bfeb5-b97f-4566-847c-20d9e37458b9 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0 version = 3.0.0
14282026-01-27T01:14:01.449ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
14292026-01-27T01:14:01.450ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled0 response = CabooseValue
14302026-01-27T01:14:01.450ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
14312026-01-27T01:14:01.450ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled0 response = CabooseValue
14322026-01-27T01:14:01.450ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
14332026-01-27T01:14:01.450ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled0 response = CabooseValue
14342026-01-27T01:14:01.451ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
14352026-01-27T01:14:01.451ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled0 response = CabooseValue
14362026-01-27T01:14:01.451ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
14372026-01-27T01:14:01.451ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14382026-01-27T01:14:01.451ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
14392026-01-27T01:14:01.451ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14402026-01-27T01:14:01.452ZINFOtest_vpcs (dropshot): request completed latency_us = 3926 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 4f1bfeb5-b97f-4566-847c-20d9e37458b9 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
14412026-01-27T01:14:01.474ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 62ea5ce0-ffca-4fd6-9e7d-e0d268e0813d uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
14422026-01-27T01:14:01.474ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 62ea5ce0-ffca-4fd6-9e7d-e0d268e0813d uri = /sp/sled/0/component/sp/caboose?firmware_slot=1 version = 3.0.0
14432026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
14442026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-sled0 response = CabooseValue
14452026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
14462026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled0 response = CabooseValue
14472026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
14482026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } interface = fake-sled0 response = CabooseValue
14492026-01-27T01:14:01.475ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
14502026-01-27T01:14:01.476ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-sled0 response = CabooseValue
14512026-01-27T01:14:01.476ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
14522026-01-27T01:14:01.476ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled0 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14532026-01-27T01:14:01.476ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
14542026-01-27T01:14:01.476ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14552026-01-27T01:14:01.477ZINFOtest_vpcs (dropshot): request completed latency_us = 2190 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 62ea5ce0-ffca-4fd6-9e7d-e0d268e0813d response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
14562026-01-27T01:14:01.481ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 05581b9e-09ab-4391-9e44-c471d7d57948 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
14572026-01-27T01:14:01.481ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 05581b9e-09ab-4391-9e44-c471d7d57948 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0 version = 3.0.0
14582026-01-27T01:14:01.483ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
14592026-01-27T01:14:01.484ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled0 response = CabooseValue
14602026-01-27T01:14:01.485ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
14612026-01-27T01:14:01.486ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-sled0 response = CabooseValue
14622026-01-27T01:14:01.488ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
14632026-01-27T01:14:01.489ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-sled0 response = CabooseValue
14642026-01-27T01:14:01.489ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
14652026-01-27T01:14:01.490ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled0 response = CabooseValue
14662026-01-27T01:14:01.491ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
14672026-01-27T01:14:01.504ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled0 response = CabooseValue
14682026-01-27T01:14:01.504ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
14692026-01-27T01:14:01.504ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14702026-01-27T01:14:01.504ZINFOtest_vpcs (dropshot): request completed latency_us = 23311 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 05581b9e-09ab-4391-9e44-c471d7d57948 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
14712026-01-27T01:14:01.506ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 07ad828a-8f82-4c34-a97d-c86d02cd4666 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
14722026-01-27T01:14:01.506ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 07ad828a-8f82-4c34-a97d-c86d02cd4666 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1 version = 3.0.0
14732026-01-27T01:14:01.506ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
14742026-01-27T01:14:01.506ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled0 response = CabooseValue
14752026-01-27T01:14:01.506ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
14762026-01-27T01:14:01.507ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled0 response = CabooseValue
14772026-01-27T01:14:01.507ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
14782026-01-27T01:14:01.507ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled0 response = CabooseValue
14792026-01-27T01:14:01.507ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
14802026-01-27T01:14:01.507ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled0 response = CabooseValue
14812026-01-27T01:14:01.507ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
14822026-01-27T01:14:01.507ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled0 response = CabooseValue
14832026-01-27T01:14:01.507ZTRACtest_vpcs (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: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
14842026-01-27T01:14:01.508ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14852026-01-27T01:14:01.509ZINFOtest_vpcs (dropshot): request completed latency_us = 1639 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 07ad828a-8f82-4c34-a97d-c86d02cd4666 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
14862026-01-27T01:14:01.509ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ad4ef54f-f11a-4b72-8a85-b1d5c5a800de uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
14872026-01-27T01:14:01.509ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ad4ef54f-f11a-4b72-8a85-b1d5c5a800de uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0 version = 3.0.0
14882026-01-27T01:14:01.509ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
14892026-01-27T01:14:01.509ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled0 response = CabooseValue
14902026-01-27T01:14:01.509ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
14912026-01-27T01:14:01.509ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled0 response = CabooseValue
14922026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
14932026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled0 response = CabooseValue
14942026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
14952026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled0 response = CabooseValue
14962026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
14972026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled0 response = CabooseValue
14982026-01-27T01:14:01.510ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
14992026-01-27T01:14:01.511ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15002026-01-27T01:14:01.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
15012026-01-27T01:14:01.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
15022026-01-27T01:14:01.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
15032026-01-27T01:14:01.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
15042026-01-27T01:14:01.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(SpState) }
15052026-01-27T01:14:01.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(SpState) }
15062026-01-27T01:14:01.513ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(SpState) }
15072026-01-27T01:14:01.513ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }
15082026-01-27T01:14:01.513ZINFOtest_vpcs (dropshot): request completed latency_us = 4218 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ad4ef54f-f11a-4b72-8a85-b1d5c5a800de response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
15092026-01-27T01:14:01.525ZDEBGtest_vpcs: 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
15102026-01-27T01:14:01.526ZDEBGtest_vpcs: 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
15112026-01-27T01:14:01.526ZDEBGtest_vpcs: 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
15122026-01-27T01:14:01.526ZDEBGtest_vpcs: 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
15132026-01-27T01:14:01.540ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 80 } 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]) }) })
15142026-01-27T01:14:01.548ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 61 } 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]) }) })
15152026-01-27T01:14:01.549ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } 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]) }) })
15162026-01-27T01:14:01.549ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } 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]) }) })
15172026-01-27T01:14:01.549ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = d48b3353-2bad-43f0-8f5e-6e763b382763 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
15182026-01-27T01:14:01.549ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = d48b3353-2bad-43f0-8f5e-6e763b382763 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1 version = 3.0.0
15192026-01-27T01:14:01.549ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15202026-01-27T01:14:01.549ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }
15212026-01-27T01:14:01.549ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15222026-01-27T01:14:01.549ZTRACtest_vpcs (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-7" }, offset: 0 }) }
15232026-01-27T01:14:01.554ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
15242026-01-27T01:14:01.554ZDEBGtest_vpcs (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
15252026-01-27T01:14:01.554ZDEBGtest_vpcs: 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
15262026-01-27T01:14:01.554ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
15272026-01-27T01:14:01.554ZDEBGtest_vpcs (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
15282026-01-27T01:14:01.554ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
15292026-01-27T01:14:01.554ZDEBGtest_vpcs (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
15302026-01-27T01:14:01.554ZDEBGtest_vpcs (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
15312026-01-27T01:14:01.555ZDEBGtest_vpcs (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
15322026-01-27T01:14:01.555ZDEBGtest_vpcs (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
15332026-01-27T01:14:01.556ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 81 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15342026-01-27T01:14:01.556ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 62 } 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]) }) })
15352026-01-27T01:14:01.556ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15362026-01-27T01:14:01.556ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
15372026-01-27T01:14:01.557ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15382026-01-27T01:14:01.558ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
15392026-01-27T01:14:01.564ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15402026-01-27T01:14:01.564ZTRACtest_vpcs (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-2" }, offset: 0 }) }
15412026-01-27T01:14:01.565ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
15422026-01-27T01:14:01.565ZDEBGtest_vpcs (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
15432026-01-27T01:14:01.565ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
15442026-01-27T01:14:01.565ZDEBGtest_vpcs (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
15452026-01-27T01:14:01.566ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 82 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15462026-01-27T01:14:01.566ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled0 response = CabooseValue
15472026-01-27T01:14:01.566ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15482026-01-27T01:14:01.566ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15492026-01-27T01:14:01.568ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }
15502026-01-27T01:14:01.568ZTRACtest_vpcs (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-53" }, offset: 0 }) }
15512026-01-27T01:14:01.571ZDEBGtest_vpcs: 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
15522026-01-27T01:14:01.571ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
15532026-01-27T01:14:01.571ZDEBGtest_vpcs (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
15542026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15552026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15562026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15572026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15582026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15592026-01-27T01:14:01.572ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
15602026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15612026-01-27T01:14:01.572ZDEBGtest_vpcs (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
15622026-01-27T01:14:01.573ZDEBGtest_vpcs (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
15632026-01-27T01:14:01.573ZDEBGtest_vpcs (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
15642026-01-27T01:14:01.573ZDEBGtest_vpcs (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
15652026-01-27T01:14:01.573ZDEBGtest_vpcs (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
15662026-01-27T01:14:01.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 83 } 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]) }) })
15672026-01-27T01:14:01.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15682026-01-27T01:14:01.576ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
15692026-01-27T01:14:01.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15702026-01-27T01:14:01.576ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
15712026-01-27T01:14:01.591ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
15722026-01-27T01:14:01.593ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
15732026-01-27T01:14:01.593ZDEBGtest_vpcs (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
15742026-01-27T01:14:01.593ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled0 response = CabooseValue
15752026-01-27T01:14:01.593ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15762026-01-27T01:14:01.593ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15772026-01-27T01:14:01.594ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15782026-01-27T01:14:01.597ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
15792026-01-27T01:14:01.597ZDEBGtest_vpcs (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
15802026-01-27T01:14:01.597ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
15812026-01-27T01:14:01.597ZDEBGtest_vpcs (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
15822026-01-27T01:14:01.598ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15832026-01-27T01:14:01.598ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
15842026-01-27T01:14:01.598ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15852026-01-27T01:14:01.601ZTRACtest_vpcs (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-39" }, offset: 0 }) }
15862026-01-27T01:14:01.601ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
15872026-01-27T01:14:01.601ZDEBGtest_vpcs (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
15882026-01-27T01:14:01.601ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled0 response = CabooseValue
15892026-01-27T01:14:01.601ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
15902026-01-27T01:14:01.601ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15912026-01-27T01:14:01.602ZTRACtest_vpcs (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-8" }, offset: 0 }) }
15922026-01-27T01:14:01.602ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
15932026-01-27T01:14:01.602ZDEBGtest_vpcs (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
15942026-01-27T01:14:01.602ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
15952026-01-27T01:14:01.602ZDEBGtest_vpcs (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
15962026-01-27T01:14:01.603ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15972026-01-27T01:14:01.603ZTRACtest_vpcs (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: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
15982026-01-27T01:14:01.603ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15992026-01-27T01:14:01.608ZTRACtest_vpcs (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-1" }, offset: 0 }) }
16002026-01-27T01:14:01.611ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
16012026-01-27T01:14:01.611ZDEBGtest_vpcs (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
16022026-01-27T01:14:01.613ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled0 response = CabooseValue
16032026-01-27T01:14:01.613ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
16042026-01-27T01:14:01.613ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16052026-01-27T01:14:01.615ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }
16062026-01-27T01:14:01.615ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
16072026-01-27T01:14:01.615ZDEBGtest_vpcs (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
16082026-01-27T01:14:01.615ZDEBGtest_vpcs: 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
16092026-01-27T01:14:01.615ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16102026-01-27T01:14:01.615ZTRACtest_vpcs (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: 1, key: [83, 73, 71, 78] }) }
16112026-01-27T01:14:01.615ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } 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]) }) })
16122026-01-27T01:14:01.616ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
16132026-01-27T01:14:01.621ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled0 response = CabooseValue
16142026-01-27T01:14:01.621ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16152026-01-27T01:14:01.621ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
16162026-01-27T01:14:01.621ZDEBGtest_vpcs (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
16172026-01-27T01:14:01.621ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16182026-01-27T01:14:01.621ZTRACtest_vpcs (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: 1, key: [69, 80, 79, 67] }) }
16192026-01-27T01:14:01.624ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled0 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16202026-01-27T01:14:01.624ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
16212026-01-27T01:14:01.624ZINFOtest_vpcs (dropshot): request completed latency_us = 82551 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = d48b3353-2bad-43f0-8f5e-6e763b382763 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
16222026-01-27T01:14:01.625ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
16232026-01-27T01:14:01.625ZDEBGtest_vpcs (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
16242026-01-27T01:14:01.625ZDEBGtest_vpcs (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
16252026-01-27T01:14:01.625ZDEBGtest_vpcs (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
16262026-01-27T01:14:01.625ZDEBGtest_vpcs (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
16272026-01-27T01:14:01.629ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
16282026-01-27T01:14:01.629ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 0a9b6486-cd97-4db6-8c60-414e2226d5c3 uri = /sp/sled/0/component/rot/cmpa
16292026-01-27T01:14:01.629ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 0a9b6486-cd97-4db6-8c60-414e2226d5c3 uri = /sp/sled/0/component/rot/cmpa version = 3.0.0
16302026-01-27T01:14:01.634ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
16312026-01-27T01:14:01.634ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
16322026-01-27T01:14:01.634ZDEBGtest_vpcs (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
16332026-01-27T01:14:01.635ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16342026-01-27T01:14:01.635ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
16352026-01-27T01:14:01.644ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-sled0 response = ReadRot(Ok)
16362026-01-27T01:14:01.644ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(SpState) }
16372026-01-27T01:14:01.645ZINFOtest_vpcs (dropshot): request completed latency_us = 15578 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 0a9b6486-cd97-4db6-8c60-414e2226d5c3 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
16382026-01-27T01:14:01.645ZDEBGtest_vpcs: 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
16392026-01-27T01:14:01.650ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } 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]) }) })
16402026-01-27T01:14:01.650ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3735ca3e-e3a5-4611-a5f5-c84a65d2fb73 uri = /sp/sled/0/component/rot/cfpa
16412026-01-27T01:14:01.653ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3735ca3e-e3a5-4611-a5f5-c84a65d2fb73 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
16422026-01-27T01:14:01.653ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
16432026-01-27T01:14:01.654ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
16442026-01-27T01:14:01.655ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled0 response = ReadRot(Ok)
16452026-01-27T01:14:01.655ZINFOtest_vpcs (dropshot): request completed latency_us = 5070 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3735ca3e-e3a5-4611-a5f5-c84a65d2fb73 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
16462026-01-27T01:14:01.657ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = db888561-7ab0-4ea9-b991-105f2fd60e23 uri = /sp/sled/0/component/rot/cfpa
16472026-01-27T01:14:01.658ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = db888561-7ab0-4ea9-b991-105f2fd60e23 uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
16482026-01-27T01:14:01.658ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
16492026-01-27T01:14:01.696ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled0 response = ReadRot(Ok)
16502026-01-27T01:14:01.698ZINFOtest_vpcs (dropshot): request completed latency_us = 40114 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = db888561-7ab0-4ea9-b991-105f2fd60e23 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
16512026-01-27T01:14:01.700ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ea375a39-f8c9-4356-8a0b-93719331d73e uri = /sp/sled/0/component/rot/cfpa
16522026-01-27T01:14:01.700ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ea375a39-f8c9-4356-8a0b-93719331d73e uri = /sp/sled/0/component/rot/cfpa version = 3.0.0
16532026-01-27T01:14:01.700ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
16542026-01-27T01:14:01.708ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled0 response = ReadRot(Ok)
16552026-01-27T01:14:01.708ZINFOtest_vpcs (dropshot): request completed latency_us = 8534 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = ea375a39-f8c9-4356-8a0b-93719331d73e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
16562026-01-27T01:14:01.715ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 017cf433-128d-4c9f-a044-5ee1153e4999 uri = /sp/sled/1
16572026-01-27T01:14:01.715ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 017cf433-128d-4c9f-a044-5ee1153e4999 uri = /sp/sled/1 version = 3.0.0
16582026-01-27T01:14:01.716ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }
16592026-01-27T01:14:01.716ZDEBGtest_vpcs: 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
16602026-01-27T01:14:01.716ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } 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]) }) })
16612026-01-27T01:14:01.717ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
16622026-01-27T01:14:01.717ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } 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(()) }))
16632026-01-27T01:14:01.718ZINFOtest_vpcs (dropshot): request completed latency_us = 3283 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 017cf433-128d-4c9f-a044-5ee1153e4999 response_code = 200 uri = /sp/sled/1
16642026-01-27T01:14:01.745ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 29d7722a-21da-477d-9d9b-b45d575dde75 uri = /sp/sled/1/component/host-boot-flash/active-slot
16652026-01-27T01:14:01.745ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 29d7722a-21da-477d-9d9b-b45d575dde75 uri = /sp/sled/1/component/host-boot-flash/active-slot version = 3.0.0
16662026-01-27T01:14:01.746ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: "host-boot-flash" })) }
16672026-01-27T01:14:01.747ZDEBGtest_vpcs (SpComponent { id: "host-boot-flash" }): asked for component active slot slot = gimlet 1
16682026-01-27T01:14:01.747ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } interface = fake-sled1 response = ComponentActiveSlot(0)
16692026-01-27T01:14:01.748ZINFOtest_vpcs (dropshot): request completed latency_us = 2680 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 29d7722a-21da-477d-9d9b-b45d575dde75 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/active-slot
16702026-01-27T01:14:01.752ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 8b6b3310-d00a-438b-add8-7e6019572b07 uri = /sp/sled/1/component/host-boot-flash/hash/0
16712026-01-27T01:14:01.753ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 8b6b3310-d00a-438b-add8-7e6019572b07 uri = /sp/sled/1/component/host-boot-flash/hash/0 version = 3.0.0
16722026-01-27T01:14:01.754ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }
16732026-01-27T01:14:01.757ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } 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])
16742026-01-27T01:14:01.757ZINFOtest_vpcs (dropshot): request completed latency_us = 5105 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 8b6b3310-d00a-438b-add8-7e6019572b07 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/0
16752026-01-27T01:14:01.758ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = fe93e46a-8319-4bf7-862f-a986a1a3cc57 uri = /sp/sled/1/component/host-boot-flash/hash/1
16762026-01-27T01:14:01.758ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = fe93e46a-8319-4bf7-862f-a986a1a3cc57 uri = /sp/sled/1/component/host-boot-flash/hash/1 version = 3.0.0
16772026-01-27T01:14:01.759ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }
16782026-01-27T01:14:01.759ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } 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])
16792026-01-27T01:14:01.759ZINFOtest_vpcs (dropshot): request completed latency_us = 727 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = fe93e46a-8319-4bf7-862f-a986a1a3cc57 response_code = 200 uri = /sp/sled/1/component/host-boot-flash/hash/1
16802026-01-27T01:14:01.763ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 40f5db10-8659-4ce5-8bab-46968225d984 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
16812026-01-27T01:14:01.763ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 40f5db10-8659-4ce5-8bab-46968225d984 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0 version = 3.0.0
16822026-01-27T01:14:01.766ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
16832026-01-27T01:14:01.767ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-sled1 response = CabooseValue
16842026-01-27T01:14:01.767ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
16852026-01-27T01:14:01.768ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } interface = fake-sled1 response = CabooseValue
16862026-01-27T01:14:01.768ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
16872026-01-27T01:14:01.769ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } interface = fake-sled1 response = CabooseValue
16882026-01-27T01:14:01.769ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
16892026-01-27T01:14:01.779ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-sled1 response = CabooseValue
16902026-01-27T01:14:01.779ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
16912026-01-27T01:14:01.780ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16922026-01-27T01:14:01.780ZTRACtest_vpcs (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: [69, 80, 79, 67] }) }
16932026-01-27T01:14:01.781ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16942026-01-27T01:14:01.781ZINFOtest_vpcs (dropshot): request completed latency_us = 17067 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 40f5db10-8659-4ce5-8bab-46968225d984 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
16952026-01-27T01:14:01.782ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 2a3b1109-7d7f-469b-8f8b-53835c72673d uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
16962026-01-27T01:14:01.782ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 2a3b1109-7d7f-469b-8f8b-53835c72673d uri = /sp/sled/1/component/sp/caboose?firmware_slot=1 version = 3.0.0
16972026-01-27T01:14:01.782ZTRACtest_vpcs (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: 1, key: [71, 73, 84, 67] }) }
16982026-01-27T01:14:01.785ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } interface = fake-sled1 response = CabooseValue
16992026-01-27T01:14:01.785ZTRACtest_vpcs (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: 1, key: [66, 79, 82, 68] }) }
17002026-01-27T01:14:01.786ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-sled1 response = CabooseValue
17012026-01-27T01:14:01.786ZTRACtest_vpcs (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: 1, key: [78, 65, 77, 69] }) }
17022026-01-27T01:14:01.786ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-sled1 response = CabooseValue
17032026-01-27T01:14:01.786ZTRACtest_vpcs (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: 1, key: [86, 69, 82, 83] }) }
17042026-01-27T01:14:01.786ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-sled1 response = CabooseValue
17052026-01-27T01:14:01.786ZTRACtest_vpcs (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: 1, key: [83, 73, 71, 78] }) }
17062026-01-27T01:14:01.787ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } interface = fake-sled1 response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17072026-01-27T01:14:01.787ZTRACtest_vpcs (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: [69, 80, 79, 67] }) }
17082026-01-27T01:14:01.787ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17092026-01-27T01:14:01.787ZINFOtest_vpcs (dropshot): request completed latency_us = 5289 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 2a3b1109-7d7f-469b-8f8b-53835c72673d response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
17102026-01-27T01:14:01.788ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9dd62439-a42e-4533-afe3-2bd4253e94f3 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
17112026-01-27T01:14:01.788ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9dd62439-a42e-4533-afe3-2bd4253e94f3 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0 version = 3.0.0
17122026-01-27T01:14:01.789ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
17132026-01-27T01:14:01.789ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-sled1 response = CabooseValue
17142026-01-27T01:14:01.789ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
17152026-01-27T01:14:01.790ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } interface = fake-sled1 response = CabooseValue
17162026-01-27T01:14:01.795ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
17172026-01-27T01:14:01.795ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 112 } interface = fake-sled1 response = CabooseValue
17182026-01-27T01:14:01.795ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
17192026-01-27T01:14:01.795ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-sled1 response = CabooseValue
17202026-01-27T01:14:01.795ZTRACtest_vpcs (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: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
17212026-01-27T01:14:01.795ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-sled1 response = CabooseValue
17222026-01-27T01:14:01.795ZTRACtest_vpcs (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: [69, 80, 79, 67] }) }
17232026-01-27T01:14:01.795ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17242026-01-27T01:14:01.795ZINFOtest_vpcs (dropshot): request completed latency_us = 5803 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9dd62439-a42e-4533-afe3-2bd4253e94f3 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
17252026-01-27T01:14:01.796ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 5ff565f6-be1b-46a9-8c9c-a9560efd6dff uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
17262026-01-27T01:14:01.798ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 5ff565f6-be1b-46a9-8c9c-a9560efd6dff uri = /sp/sled/1/component/rot/caboose?firmware_slot=1 version = 3.0.0
17272026-01-27T01:14:01.798ZTRACtest_vpcs (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: 1, key: [71, 73, 84, 67] }) }
17282026-01-27T01:14:01.798ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 116 } interface = fake-sled1 response = CabooseValue
17292026-01-27T01:14:01.798ZTRACtest_vpcs (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: 1, key: [66, 79, 82, 68] }) }
17302026-01-27T01:14:01.798ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 117 } interface = fake-sled1 response = CabooseValue
17312026-01-27T01:14:01.798ZTRACtest_vpcs (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: 1, key: [78, 65, 77, 69] }) }
17322026-01-27T01:14:01.798ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 118 } interface = fake-sled1 response = CabooseValue
17332026-01-27T01:14:01.798ZTRACtest_vpcs (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: 1, key: [86, 69, 82, 83] }) }
17342026-01-27T01:14:01.799ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 119 } interface = fake-sled1 response = CabooseValue
17352026-01-27T01:14:01.799ZTRACtest_vpcs (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: 1, key: [83, 73, 71, 78] }) }
17362026-01-27T01:14:01.799ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 120 } interface = fake-sled1 response = CabooseValue
17372026-01-27T01:14:01.799ZTRACtest_vpcs (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: [69, 80, 79, 67] }) }
17382026-01-27T01:14:01.799ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 121 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17392026-01-27T01:14:01.799ZINFOtest_vpcs (dropshot): request completed latency_us = 3353 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 5ff565f6-be1b-46a9-8c9c-a9560efd6dff response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
17402026-01-27T01:14:01.802ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 137d3815-c54c-4d05-88e7-394b66ee974a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
17412026-01-27T01:14:01.802ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 137d3815-c54c-4d05-88e7-394b66ee974a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0 version = 3.0.0
17422026-01-27T01:14:01.802ZTRACtest_vpcs (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: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
17432026-01-27T01:14:01.802ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 122 } interface = fake-sled1 response = CabooseValue
17442026-01-27T01:14:01.802ZTRACtest_vpcs (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: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
17452026-01-27T01:14:01.802ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 123 } interface = fake-sled1 response = CabooseValue
17462026-01-27T01:14:01.802ZTRACtest_vpcs (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: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
17472026-01-27T01:14:01.802ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 124 } interface = fake-sled1 response = CabooseValue
17482026-01-27T01:14:01.802ZTRACtest_vpcs (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: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
17492026-01-27T01:14:01.802ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 125 } interface = fake-sled1 response = CabooseValue
17502026-01-27T01:14:01.802ZTRACtest_vpcs (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: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
17512026-01-27T01:14:01.803ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 126 } interface = fake-sled1 response = CabooseValue
17522026-01-27T01:14:01.803ZTRACtest_vpcs (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: [69, 80, 79, 67] }) }
17532026-01-27T01:14:01.803ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 127 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17542026-01-27T01:14:01.803ZINFOtest_vpcs (dropshot): request completed latency_us = 2102 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 137d3815-c54c-4d05-88e7-394b66ee974a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
17552026-01-27T01:14:01.804ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3aa9a25f-c740-47c5-8ec9-d320978576cd uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
17562026-01-27T01:14:01.804ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3aa9a25f-c740-47c5-8ec9-d320978576cd uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1 version = 3.0.0
17572026-01-27T01:14:01.804ZTRACtest_vpcs (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: 1, key: [71, 73, 84, 67] }) }
17582026-01-27T01:14:01.804ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 128 } interface = fake-sled1 response = CabooseValue
17592026-01-27T01:14:01.805ZTRACtest_vpcs (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: 1, key: [66, 79, 82, 68] }) }
17602026-01-27T01:14:01.805ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 129 } interface = fake-sled1 response = CabooseValue
17612026-01-27T01:14:01.805ZTRACtest_vpcs (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: 1, key: [78, 65, 77, 69] }) }
17622026-01-27T01:14:01.805ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 130 } interface = fake-sled1 response = CabooseValue
17632026-01-27T01:14:01.809ZTRACtest_vpcs (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: 1, key: [86, 69, 82, 83] }) }
17642026-01-27T01:14:01.810ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 131 } interface = fake-sled1 response = CabooseValue
17652026-01-27T01:14:01.810ZTRACtest_vpcs (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: 1, key: [83, 73, 71, 78] }) }
17662026-01-27T01:14:01.810ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 132 } interface = fake-sled1 response = CabooseValue
17672026-01-27T01:14:01.810ZTRACtest_vpcs (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: [69, 80, 79, 67] }) }
17682026-01-27T01:14:01.811ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 133 } interface = fake-sled1 response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17692026-01-27T01:14:01.811ZINFOtest_vpcs (dropshot): request completed latency_us = 7088 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 3aa9a25f-c740-47c5-8ec9-d320978576cd response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
17702026-01-27T01:14:01.812ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 830f2368-1d3d-4517-b024-a19daecfe930 uri = /sp/sled/1/component/rot/cmpa
17712026-01-27T01:14:01.812ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 830f2368-1d3d-4517-b024-a19daecfe930 uri = /sp/sled/1/component/rot/cmpa version = 3.0.0
17722026-01-27T01:14:01.813ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
17732026-01-27T01:14:01.813ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 134 } interface = fake-sled1 response = ReadRot(Ok)
17742026-01-27T01:14:01.819ZINFOtest_vpcs (dropshot): request completed latency_us = 6319 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 830f2368-1d3d-4517-b024-a19daecfe930 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
17752026-01-27T01:14:01.914ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 408d7f8a-4494-4d8f-b36f-822691a69eac uri = /sp/sled/1/component/rot/cfpa
17762026-01-27T01:14:01.914ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 408d7f8a-4494-4d8f-b36f-822691a69eac uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
17772026-01-27T01:14:01.915ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
17782026-01-27T01:14:01.916ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 135 } interface = fake-sled1 response = ReadRot(Ok)
17792026-01-27T01:14:01.916ZINFOtest_vpcs (dropshot): request completed latency_us = 2111 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 408d7f8a-4494-4d8f-b36f-822691a69eac response_code = 200 uri = /sp/sled/1/component/rot/cfpa
17802026-01-27T01:14:01.917ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = f2f32d1e-a190-49be-ac81-9b77a5bed8f8 uri = /sp/sled/1/component/rot/cfpa
17812026-01-27T01:14:01.917ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = f2f32d1e-a190-49be-ac81-9b77a5bed8f8 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
17822026-01-27T01:14:01.917ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
17832026-01-27T01:14:01.918ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 136 } interface = fake-sled1 response = ReadRot(Ok)
17842026-01-27T01:14:01.918ZINFOtest_vpcs (dropshot): request completed latency_us = 781 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = f2f32d1e-a190-49be-ac81-9b77a5bed8f8 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
17852026-01-27T01:14:01.925ZTRACtest_vpcs (dropshot): incoming request local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9aba4597-de65-46bc-a274-1e9b8bcc5763 uri = /sp/sled/1/component/rot/cfpa
17862026-01-27T01:14:01.926ZDEBGtest_vpcs (dropshot): determined request API version local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9aba4597-de65-46bc-a274-1e9b8bcc5763 uri = /sp/sled/1/component/rot/cfpa version = 3.0.0
17872026-01-27T01:14:01.926ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
17882026-01-27T01:14:01.927ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 137 } interface = fake-sled1 response = ReadRot(Ok)
17892026-01-27T01:14:01.927ZINFOtest_vpcs (dropshot): request completed latency_us = 1484 local_addr = [::1]:52572 method = GET remote_addr = [::1]:50157 req_id = 9aba4597-de65-46bc-a274-1e9b8bcc5763 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
17902026-01-27T01:14:02.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
17912026-01-27T01:14:02.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
17922026-01-27T01:14:02.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
17932026-01-27T01:14:02.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
17942026-01-27T01:14:02.511ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }
17952026-01-27T01:14:02.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(SpState) }
17962026-01-27T01:14:02.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(SpState) }
17972026-01-27T01:14:02.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(SpState) }
17982026-01-27T01:14:02.513ZDEBGtest_vpcs: 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
17992026-01-27T01:14:02.513ZDEBGtest_vpcs: 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
18002026-01-27T01:14:02.513ZDEBGtest_vpcs: 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
18012026-01-27T01:14:02.513ZDEBGtest_vpcs: 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
18022026-01-27T01:14:02.514ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 84 } 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]) }) })
18032026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 63 } 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]) }) })
18042026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } 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]) }) })
18052026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 138 } 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]) }) })
18062026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18072026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(SpState) }
18082026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18092026-01-27T01:14:02.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18102026-01-27T01:14:02.530ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
18112026-01-27T01:14:02.530ZDEBGtest_vpcs (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
18122026-01-27T01:14:02.530ZDEBGtest_vpcs: 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
18132026-01-27T01:14:02.530ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18142026-01-27T01:14:02.530ZDEBGtest_vpcs (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
18152026-01-27T01:14:02.530ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
18162026-01-27T01:14:02.530ZDEBGtest_vpcs (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
18172026-01-27T01:14:02.530ZDEBGtest_vpcs (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
18182026-01-27T01:14:02.530ZDEBGtest_vpcs (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
18192026-01-27T01:14:02.530ZDEBGtest_vpcs (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
18202026-01-27T01:14:02.530ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 85 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18212026-01-27T01:14:02.530ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 64 } 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]) }) })
18222026-01-27T01:14:02.530ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18232026-01-27T01:14:02.531ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 139 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18242026-01-27T01:14:02.532ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
18252026-01-27T01:14:02.540ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18262026-01-27T01:14:02.540ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18272026-01-27T01:14:02.540ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18282026-01-27T01:14:02.540ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
18292026-01-27T01:14:02.540ZDEBGtest_vpcs (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
18302026-01-27T01:14:02.540ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
18312026-01-27T01:14:02.540ZDEBGtest_vpcs (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
18322026-01-27T01:14:02.541ZDEBGtest_vpcs (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
18332026-01-27T01:14:02.541ZDEBGtest_vpcs (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
18342026-01-27T01:14:02.541ZDEBGtest_vpcs (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
18352026-01-27T01:14:02.541ZDEBGtest_vpcs (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
18362026-01-27T01:14:02.541ZDEBGtest_vpcs (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
18372026-01-27T01:14:02.541ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
18382026-01-27T01:14:02.541ZDEBGtest_vpcs (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
18392026-01-27T01:14:02.541ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 86 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18402026-01-27T01:14:02.541ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18412026-01-27T01:14:02.541ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 140 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18422026-01-27T01:14:02.552ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(SpState) }
18432026-01-27T01:14:02.553ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18442026-01-27T01:14:02.553ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18452026-01-27T01:14:02.559ZDEBGtest_vpcs: 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
18462026-01-27T01:14:02.559ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
18472026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18482026-01-27T01:14:02.559ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
18492026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18502026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18512026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18522026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18532026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18542026-01-27T01:14:02.559ZDEBGtest_vpcs (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
18552026-01-27T01:14:02.564ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 87 } 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]) }) })
18562026-01-27T01:14:02.564ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18572026-01-27T01:14:02.565ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 141 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18582026-01-27T01:14:02.565ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
18592026-01-27T01:14:02.612ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18602026-01-27T01:14:02.612ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18612026-01-27T01:14:02.692ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
18622026-01-27T01:14:02.693ZDEBGtest_vpcs (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
18632026-01-27T01:14:02.695ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
18642026-01-27T01:14:02.695ZDEBGtest_vpcs (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
18652026-01-27T01:14:02.699ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18662026-01-27T01:14:02.700ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 142 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18672026-01-27T01:14:02.709ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18682026-01-27T01:14:02.711ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18692026-01-27T01:14:02.712ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
18702026-01-27T01:14:02.713ZDEBGtest_vpcs (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
18712026-01-27T01:14:02.717ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
18722026-01-27T01:14:02.719ZDEBGtest_vpcs (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
18732026-01-27T01:14:02.989ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18742026-01-27T01:14:02.990ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 143 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18752026-01-27T01:14:03.167ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18762026-01-27T01:14:03.167ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18772026-01-27T01:14:03.168ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
18782026-01-27T01:14:03.168ZDEBGtest_vpcs (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
18792026-01-27T01:14:03.168ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
18802026-01-27T01:14:03.168ZDEBGtest_vpcs (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
18812026-01-27T01:14:03.169ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18822026-01-27T01:14:03.169ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 144 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18832026-01-27T01:14:03.199ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18842026-01-27T01:14:03.199ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18852026-01-27T01:14:03.201ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
18862026-01-27T01:14:03.201ZDEBGtest_vpcs (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
18872026-01-27T01:14:03.201ZDEBGtest_vpcs (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
18882026-01-27T01:14:03.201ZDEBGtest_vpcs (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
18892026-01-27T01:14:03.201ZDEBGtest_vpcs (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
18902026-01-27T01:14:03.201ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
18912026-01-27T01:14:03.201ZDEBGtest_vpcs (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
18922026-01-27T01:14:03.204ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18932026-01-27T01:14:03.206ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 145 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18942026-01-27T01:14:03.210ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18952026-01-27T01:14:03.211ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18962026-01-27T01:14:03.219ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
18972026-01-27T01:14:03.219ZDEBGtest_vpcs (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
18982026-01-27T01:14:03.219ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
18992026-01-27T01:14:03.220ZDEBGtest_vpcs (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
19002026-01-27T01:14:03.223ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19012026-01-27T01:14:03.223ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 146 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19022026-01-27T01:14:03.224ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(SpState) }
19032026-01-27T01:14:03.224ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(SpState) }
19042026-01-27T01:14:03.233ZDEBGtest_vpcs: 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
19052026-01-27T01:14:03.233ZDEBGtest_vpcs: 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
19062026-01-27T01:14:03.237ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } 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]) }) })
19072026-01-27T01:14:03.237ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 147 } 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]) }) })
19082026-01-27T01:14:03.237ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
19092026-01-27T01:14:03.237ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
19102026-01-27T01:14:03.516ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
19112026-01-27T01:14:03.516ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
19122026-01-27T01:14:03.517ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
19132026-01-27T01:14:03.519ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
19142026-01-27T01:14:03.519ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(SpState) }
19152026-01-27T01:14:03.519ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(SpState) }
19162026-01-27T01:14:03.519ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(SpState) }
19172026-01-27T01:14:03.519ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(SpState) }
19182026-01-27T01:14:03.527ZDEBGtest_vpcs: 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
19192026-01-27T01:14:03.528ZDEBGtest_vpcs: 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
19202026-01-27T01:14:03.528ZDEBGtest_vpcs: 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
19212026-01-27T01:14:03.528ZDEBGtest_vpcs: 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
19222026-01-27T01:14:03.528ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 88 } 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]) }) })
19232026-01-27T01:14:03.528ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 65 } 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]) }) })
19242026-01-27T01:14:03.528ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } 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]) }) })
19252026-01-27T01:14:03.528ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 148 } 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]) }) })
19262026-01-27T01:14:03.528ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19272026-01-27T01:14:03.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(SpState) }
19282026-01-27T01:14:03.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19292026-01-27T01:14:03.529ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19302026-01-27T01:14:03.529ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
19312026-01-27T01:14:03.529ZDEBGtest_vpcs (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
19322026-01-27T01:14:03.529ZDEBGtest_vpcs: 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
19332026-01-27T01:14:03.529ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
19342026-01-27T01:14:03.529ZDEBGtest_vpcs (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
19352026-01-27T01:14:03.529ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
19362026-01-27T01:14:03.540ZDEBGtest_vpcs (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
19372026-01-27T01:14:03.540ZDEBGtest_vpcs (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
19382026-01-27T01:14:03.540ZDEBGtest_vpcs (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
19392026-01-27T01:14:03.540ZDEBGtest_vpcs (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
19402026-01-27T01:14:03.541ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 89 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19412026-01-27T01:14:03.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 66 } 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]) }) })
19422026-01-27T01:14:03.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19432026-01-27T01:14:03.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 149 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19442026-01-27T01:14:03.544ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
19452026-01-27T01:14:03.560ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19462026-01-27T01:14:03.560ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19472026-01-27T01:14:03.560ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19482026-01-27T01:14:03.561ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
19492026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19502026-01-27T01:14:03.561ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
19512026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19522026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19532026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19542026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19552026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19562026-01-27T01:14:03.561ZDEBGtest_vpcs (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
19572026-01-27T01:14:03.561ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
19582026-01-27T01:14:03.562ZDEBGtest_vpcs (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
19592026-01-27T01:14:03.562ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 90 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19602026-01-27T01:14:03.562ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19612026-01-27T01:14:03.562ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 150 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19622026-01-27T01:14:03.572ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(SpState) }
19632026-01-27T01:14:03.572ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19642026-01-27T01:14:03.572ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19652026-01-27T01:14:03.574ZDEBGtest_vpcs: 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
19662026-01-27T01:14:03.574ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
19672026-01-27T01:14:03.574ZDEBGtest_vpcs (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
19682026-01-27T01:14:03.574ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
19692026-01-27T01:14:03.574ZDEBGtest_vpcs (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
19702026-01-27T01:14:03.574ZDEBGtest_vpcs (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
19712026-01-27T01:14:03.574ZDEBGtest_vpcs (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
19722026-01-27T01:14:03.574ZDEBGtest_vpcs (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
19732026-01-27T01:14:03.575ZDEBGtest_vpcs (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
19742026-01-27T01:14:03.575ZDEBGtest_vpcs (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
19752026-01-27T01:14:03.575ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 91 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19762026-01-27T01:14:03.575ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19772026-01-27T01:14:03.575ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 151 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19782026-01-27T01:14:03.575ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
19792026-01-27T01:14:03.581ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19802026-01-27T01:14:03.581ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
19812026-01-27T01:14:03.582ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
19822026-01-27T01:14:03.582ZDEBGtest_vpcs (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
19832026-01-27T01:14:03.582ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
19842026-01-27T01:14:03.582ZDEBGtest_vpcs (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
19852026-01-27T01:14:03.582ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19862026-01-27T01:14:03.582ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 152 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19872026-01-27T01:14:03.584ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
19882026-01-27T01:14:03.584ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19892026-01-27T01:14:03.584ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
19902026-01-27T01:14:03.584ZDEBGtest_vpcs (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
19912026-01-27T01:14:03.585ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
19922026-01-27T01:14:03.585ZDEBGtest_vpcs (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
19932026-01-27T01:14:03.585ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19942026-01-27T01:14:03.585ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 153 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19952026-01-27T01:14:03.586ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19962026-01-27T01:14:03.586ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19972026-01-27T01:14:03.586ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
19982026-01-27T01:14:03.586ZDEBGtest_vpcs (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
19992026-01-27T01:14:03.586ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
20002026-01-27T01:14:03.586ZDEBGtest_vpcs (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
20012026-01-27T01:14:03.586ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20022026-01-27T01:14:03.586ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 154 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20032026-01-27T01:14:03.589ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20042026-01-27T01:14:03.589ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20052026-01-27T01:14:03.589ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
20062026-01-27T01:14:03.589ZDEBGtest_vpcs (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
20072026-01-27T01:14:03.589ZDEBGtest_vpcs (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
20082026-01-27T01:14:03.589ZDEBGtest_vpcs (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
20092026-01-27T01:14:03.589ZDEBGtest_vpcs (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
20102026-01-27T01:14:03.589ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
20112026-01-27T01:14:03.589ZDEBGtest_vpcs (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
20122026-01-27T01:14:03.589ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20132026-01-27T01:14:03.589ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 155 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20142026-01-27T01:14:03.593ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
20152026-01-27T01:14:03.593ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20162026-01-27T01:14:03.594ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
20172026-01-27T01:14:03.594ZDEBGtest_vpcs (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
20182026-01-27T01:14:03.594ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
20192026-01-27T01:14:03.594ZDEBGtest_vpcs (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
20202026-01-27T01:14:03.594ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20212026-01-27T01:14:03.594ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 156 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20222026-01-27T01:14:03.595ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(SpState) }
20232026-01-27T01:14:03.595ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(SpState) }
20242026-01-27T01:14:03.595ZDEBGtest_vpcs: 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
20252026-01-27T01:14:03.595ZDEBGtest_vpcs: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
20262026-01-27T01:14:03.596ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } 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]) }) })
20272026-01-27T01:14:03.596ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 157 } 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]) }) })
20282026-01-27T01:14:03.596ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
20292026-01-27T01:14:03.596ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
20302026-01-27T01:14:04.716ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
20312026-01-27T01:14:04.718ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
20322026-01-27T01:14:04.718ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
20332026-01-27T01:14:04.718ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
20342026-01-27T01:14:04.718ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(SpState) }
20352026-01-27T01:14:04.719ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }
20362026-01-27T01:14:04.719ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(SpState) }
20372026-01-27T01:14:04.719ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(SpState) }
20382026-01-27T01:14:04.720ZDEBGtest_vpcs: 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
20392026-01-27T01:14:04.721ZDEBGtest_vpcs: 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
20402026-01-27T01:14:04.721ZDEBGtest_vpcs: 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
20412026-01-27T01:14:04.721ZDEBGtest_vpcs: 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
20422026-01-27T01:14:04.722ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 92 } 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]) }) })
20432026-01-27T01:14:04.722ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 67 } 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]) }) })
20442026-01-27T01:14:04.723ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } 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]) }) })
20452026-01-27T01:14:04.723ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 158 } 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]) }) })
20462026-01-27T01:14:04.726ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20472026-01-27T01:14:04.726ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(SpState) }
20482026-01-27T01:14:04.727ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
20492026-01-27T01:14:04.727ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20502026-01-27T01:14:04.728ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
20512026-01-27T01:14:04.728ZDEBGtest_vpcs (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
20522026-01-27T01:14:04.728ZDEBGtest_vpcs: 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
20532026-01-27T01:14:04.728ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
20542026-01-27T01:14:04.728ZDEBGtest_vpcs (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
20552026-01-27T01:14:04.728ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
20562026-01-27T01:14:04.728ZDEBGtest_vpcs (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
20572026-01-27T01:14:04.728ZDEBGtest_vpcs (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
20582026-01-27T01:14:04.728ZDEBGtest_vpcs (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
20592026-01-27T01:14:04.728ZDEBGtest_vpcs (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
20602026-01-27T01:14:04.733ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 93 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20612026-01-27T01:14:04.733ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 68 } 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]) }) })
20622026-01-27T01:14:04.733ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20632026-01-27T01:14:04.733ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 159 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20642026-01-27T01:14:04.735ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
20652026-01-27T01:14:04.739ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20662026-01-27T01:14:04.739ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20672026-01-27T01:14:04.739ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
20682026-01-27T01:14:04.740ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
20692026-01-27T01:14:04.740ZDEBGtest_vpcs (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
20702026-01-27T01:14:04.740ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
20712026-01-27T01:14:04.740ZDEBGtest_vpcs (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
20722026-01-27T01:14:04.740ZDEBGtest_vpcs (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
20732026-01-27T01:14:04.741ZDEBGtest_vpcs (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
20742026-01-27T01:14:04.741ZDEBGtest_vpcs (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
20752026-01-27T01:14:04.741ZDEBGtest_vpcs (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
20762026-01-27T01:14:04.741ZDEBGtest_vpcs (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
20772026-01-27T01:14:04.741ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
20782026-01-27T01:14:04.741ZDEBGtest_vpcs (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
20792026-01-27T01:14:04.748ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 94 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20802026-01-27T01:14:04.748ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20812026-01-27T01:14:04.748ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 160 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20822026-01-27T01:14:04.840ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(SpState) }
20832026-01-27T01:14:04.840ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20842026-01-27T01:14:04.840ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20852026-01-27T01:14:04.842ZDEBGtest_vpcs: 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
20862026-01-27T01:14:04.842ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
20872026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20882026-01-27T01:14:04.842ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
20892026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20902026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20912026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20922026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20932026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20942026-01-27T01:14:04.842ZDEBGtest_vpcs (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
20952026-01-27T01:14:04.846ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 95 } 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]) }) })
20962026-01-27T01:14:04.846ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20972026-01-27T01:14:04.846ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 161 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20982026-01-27T01:14:04.847ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
20992026-01-27T01:14:04.856ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21002026-01-27T01:14:04.856ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
21012026-01-27T01:14:04.857ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
21022026-01-27T01:14:04.857ZDEBGtest_vpcs (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
21032026-01-27T01:14:04.857ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
21042026-01-27T01:14:04.857ZDEBGtest_vpcs (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
21052026-01-27T01:14:04.861ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21062026-01-27T01:14:04.862ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 162 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21072026-01-27T01:14:04.865ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
21082026-01-27T01:14:04.865ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21092026-01-27T01:14:04.867ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
21102026-01-27T01:14:04.867ZDEBGtest_vpcs (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
21112026-01-27T01:14:04.867ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
21122026-01-27T01:14:04.867ZDEBGtest_vpcs (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
21132026-01-27T01:14:04.871ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21142026-01-27T01:14:04.873ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 163 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21152026-01-27T01:14:04.888ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21162026-01-27T01:14:04.888ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
21172026-01-27T01:14:04.892ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
21182026-01-27T01:14:04.892ZDEBGtest_vpcs (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
21192026-01-27T01:14:04.892ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
21202026-01-27T01:14:04.892ZDEBGtest_vpcs (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
21212026-01-27T01:14:04.894ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21222026-01-27T01:14:04.894ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 164 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21232026-01-27T01:14:04.895ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
21242026-01-27T01:14:04.895ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
21252026-01-27T01:14:04.904ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
21262026-01-27T01:14:04.904ZDEBGtest_vpcs (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
21272026-01-27T01:14:04.904ZDEBGtest_vpcs (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
21282026-01-27T01:14:04.904ZDEBGtest_vpcs (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
21292026-01-27T01:14:04.904ZDEBGtest_vpcs (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
21302026-01-27T01:14:04.904ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
21312026-01-27T01:14:04.904ZDEBGtest_vpcs (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
21322026-01-27T01:14:04.991ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
21332026-01-27T01:14:04.991ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 165 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21342026-01-27T01:14:05.001ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
21352026-01-27T01:14:05.001ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21362026-01-27T01:14:05.003ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
21372026-01-27T01:14:05.003ZDEBGtest_vpcs (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
21382026-01-27T01:14:05.003ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
21392026-01-27T01:14:05.003ZDEBGtest_vpcs (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
21402026-01-27T01:14:05.007ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21412026-01-27T01:14:05.008ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 166 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21422026-01-27T01:14:05.029ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }
21432026-01-27T01:14:05.029ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }
21442026-01-27T01:14:05.031ZDEBGtest_vpcs: 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
21452026-01-27T01:14:05.034ZDEBGtest_vpcs: 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
21462026-01-27T01:14:05.078ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } 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]) }) })
21472026-01-27T01:14:05.078ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 167 } 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]) }) })
21482026-01-27T01:14:05.081ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
21492026-01-27T01:14:05.081ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
21502026-01-27T01:14:05.520ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
21512026-01-27T01:14:05.520ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
21522026-01-27T01:14:05.520ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
21532026-01-27T01:14:05.521ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
21542026-01-27T01:14:05.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(SpState) }
21552026-01-27T01:14:05.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(SpState) }
21562026-01-27T01:14:05.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }
21572026-01-27T01:14:05.521ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }
21582026-01-27T01:14:05.522ZDEBGtest_vpcs: 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
21592026-01-27T01:14:05.522ZDEBGtest_vpcs: 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
21602026-01-27T01:14:05.522ZDEBGtest_vpcs: 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
21612026-01-27T01:14:05.522ZDEBGtest_vpcs: 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
21622026-01-27T01:14:05.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 96 } 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]) }) })
21632026-01-27T01:14:05.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 69 } 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]) }) })
21642026-01-27T01:14:05.523ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } 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]) }) })
21652026-01-27T01:14:05.524ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 168 } 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]) }) })
21662026-01-27T01:14:05.524ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21672026-01-27T01:14:05.524ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(SpState) }
21682026-01-27T01:14:05.525ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
21692026-01-27T01:14:05.526ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
21702026-01-27T01:14:05.538ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
21712026-01-27T01:14:05.538ZDEBGtest_vpcs (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
21722026-01-27T01:14:05.538ZDEBGtest_vpcs: 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
21732026-01-27T01:14:05.538ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
21742026-01-27T01:14:05.538ZDEBGtest_vpcs (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
21752026-01-27T01:14:05.538ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
21762026-01-27T01:14:05.539ZDEBGtest_vpcs (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
21772026-01-27T01:14:05.539ZDEBGtest_vpcs (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
21782026-01-27T01:14:05.539ZDEBGtest_vpcs (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
21792026-01-27T01:14:05.539ZDEBGtest_vpcs (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
21802026-01-27T01:14:05.550ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 97 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21812026-01-27T01:14:05.550ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 70 } 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]) }) })
21822026-01-27T01:14:05.551ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21832026-01-27T01:14:05.551ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 169 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
21842026-01-27T01:14:05.553ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
21852026-01-27T01:14:05.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21862026-01-27T01:14:05.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
21872026-01-27T01:14:05.558ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21882026-01-27T01:14:05.586ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
21892026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21902026-01-27T01:14:05.587ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
21912026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21922026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21932026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21942026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21952026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21962026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21972026-01-27T01:14:05.587ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
21982026-01-27T01:14:05.587ZDEBGtest_vpcs (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
21992026-01-27T01:14:05.593ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 98 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22002026-01-27T01:14:05.594ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22012026-01-27T01:14:05.594ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 170 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22022026-01-27T01:14:05.602ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(SpState) }
22032026-01-27T01:14:05.602ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22042026-01-27T01:14:05.602ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22052026-01-27T01:14:05.604ZDEBGtest_vpcs: 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
22062026-01-27T01:14:05.605ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
22072026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22082026-01-27T01:14:05.605ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
22092026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22102026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22112026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22122026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22132026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22142026-01-27T01:14:05.605ZDEBGtest_vpcs (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
22152026-01-27T01:14:05.606ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 99 } 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]) }) })
22162026-01-27T01:14:05.606ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22172026-01-27T01:14:05.606ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 171 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22182026-01-27T01:14:05.607ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
22192026-01-27T01:14:05.617ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
22202026-01-27T01:14:05.617ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22212026-01-27T01:14:05.619ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
22222026-01-27T01:14:05.619ZDEBGtest_vpcs (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
22232026-01-27T01:14:05.619ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
22242026-01-27T01:14:05.619ZDEBGtest_vpcs (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
22252026-01-27T01:14:05.710ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22262026-01-27T01:14:05.710ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 172 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22272026-01-27T01:14:05.712ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22282026-01-27T01:14:05.712ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22292026-01-27T01:14:05.712ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
22302026-01-27T01:14:05.712ZDEBGtest_vpcs (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
22312026-01-27T01:14:05.712ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
22322026-01-27T01:14:05.712ZDEBGtest_vpcs (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
22332026-01-27T01:14:05.712ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22342026-01-27T01:14:05.712ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 173 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22352026-01-27T01:14:05.726ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22362026-01-27T01:14:05.726ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22372026-01-27T01:14:05.727ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
22382026-01-27T01:14:05.727ZDEBGtest_vpcs (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
22392026-01-27T01:14:05.727ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
22402026-01-27T01:14:05.727ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
22412026-01-27T01:14:05.751ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22422026-01-27T01:14:05.752ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 174 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22432026-01-27T01:14:05.754ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22442026-01-27T01:14:05.754ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22452026-01-27T01:14:05.754ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
22462026-01-27T01:14:05.754ZDEBGtest_vpcs (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
22472026-01-27T01:14:05.754ZDEBGtest_vpcs (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
22482026-01-27T01:14:05.754ZDEBGtest_vpcs (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
22492026-01-27T01:14:05.754ZDEBGtest_vpcs (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
22502026-01-27T01:14:05.754ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
22512026-01-27T01:14:05.754ZDEBGtest_vpcs (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
22522026-01-27T01:14:05.754ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22532026-01-27T01:14:05.754ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 175 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22542026-01-27T01:14:05.757ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22552026-01-27T01:14:05.758ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22562026-01-27T01:14:05.759ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
22572026-01-27T01:14:05.759ZDEBGtest_vpcs (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
22582026-01-27T01:14:05.759ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
22592026-01-27T01:14:05.760ZDEBGtest_vpcs (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
22602026-01-27T01:14:05.760ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22612026-01-27T01:14:05.760ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 176 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22622026-01-27T01:14:05.761ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(SpState) }
22632026-01-27T01:14:05.761ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(SpState) }
22642026-01-27T01:14:05.761ZDEBGtest_vpcs: 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
22652026-01-27T01:14:05.761ZDEBGtest_vpcs: 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
22662026-01-27T01:14:05.762ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } 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]) }) })
22672026-01-27T01:14:05.762ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 177 } 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]) }) })
22682026-01-27T01:14:05.762ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
22692026-01-27T01:14:05.762ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
22702026-01-27T01:14:06.516ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
22712026-01-27T01:14:06.516ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
22722026-01-27T01:14:06.516ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
22732026-01-27T01:14:06.516ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
22742026-01-27T01:14:06.516ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(SpState) }
22752026-01-27T01:14:06.516ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(SpState) }
22762026-01-27T01:14:06.516ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(SpState) }
22772026-01-27T01:14:06.539ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(SpState) }
22782026-01-27T01:14:06.540ZDEBGtest_vpcs: 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
22792026-01-27T01:14:06.541ZDEBGtest_vpcs: 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
22802026-01-27T01:14:06.541ZDEBGtest_vpcs: 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
22812026-01-27T01:14:06.542ZDEBGtest_vpcs: 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
22822026-01-27T01:14:06.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 100 } 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]) }) })
22832026-01-27T01:14:06.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 71 } 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]) }) })
22842026-01-27T01:14:06.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } 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]) }) })
22852026-01-27T01:14:06.542ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 178 } 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]) }) })
22862026-01-27T01:14:06.542ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22872026-01-27T01:14:06.543ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }
22882026-01-27T01:14:06.543ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22892026-01-27T01:14:06.543ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22902026-01-27T01:14:06.543ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
22912026-01-27T01:14:06.543ZDEBGtest_vpcs (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
22922026-01-27T01:14:06.543ZDEBGtest_vpcs: 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
22932026-01-27T01:14:06.543ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
22942026-01-27T01:14:06.543ZDEBGtest_vpcs (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
22952026-01-27T01:14:06.543ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
22962026-01-27T01:14:06.543ZDEBGtest_vpcs (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
22972026-01-27T01:14:06.543ZDEBGtest_vpcs (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
22982026-01-27T01:14:06.543ZDEBGtest_vpcs (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
22992026-01-27T01:14:06.543ZDEBGtest_vpcs (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
23002026-01-27T01:14:06.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 101 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23012026-01-27T01:14:06.544ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 72 } 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]) }) })
23022026-01-27T01:14:06.544ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23032026-01-27T01:14:06.544ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 179 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
23042026-01-27T01:14:06.546ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
23052026-01-27T01:14:06.550ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23062026-01-27T01:14:06.550ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
23072026-01-27T01:14:06.550ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23082026-01-27T01:14:06.551ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
23092026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23102026-01-27T01:14:06.551ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
23112026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23122026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23132026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23142026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23152026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23162026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23172026-01-27T01:14:06.551ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
23182026-01-27T01:14:06.551ZDEBGtest_vpcs (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
23192026-01-27T01:14:06.551ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 102 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23202026-01-27T01:14:06.552ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
23212026-01-27T01:14:06.552ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 180 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23222026-01-27T01:14:06.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(SpState) }
23232026-01-27T01:14:06.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23242026-01-27T01:14:06.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
23252026-01-27T01:14:06.557ZDEBGtest_vpcs: 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
23262026-01-27T01:14:06.558ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
23272026-01-27T01:14:06.558ZDEBGtest_vpcs (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
23282026-01-27T01:14:06.558ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
23292026-01-27T01:14:06.558ZDEBGtest_vpcs (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
23302026-01-27T01:14:06.558ZDEBGtest_vpcs (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
23312026-01-27T01:14:06.558ZDEBGtest_vpcs (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
23322026-01-27T01:14:06.558ZDEBGtest_vpcs (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
23332026-01-27T01:14:06.559ZDEBGtest_vpcs (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
23342026-01-27T01:14:06.559ZDEBGtest_vpcs (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
23352026-01-27T01:14:06.559ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 103 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
23362026-01-27T01:14:06.559ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23372026-01-27T01:14:06.559ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 181 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
23382026-01-27T01:14:06.559ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
23392026-01-27T01:14:06.563ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23402026-01-27T01:14:06.563ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23412026-01-27T01:14:06.566ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
23422026-01-27T01:14:06.566ZDEBGtest_vpcs (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
23432026-01-27T01:14:06.566ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
23442026-01-27T01:14:06.566ZDEBGtest_vpcs (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
23452026-01-27T01:14:06.566ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23462026-01-27T01:14:06.566ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 182 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23472026-01-27T01:14:06.567ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23482026-01-27T01:14:06.568ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23492026-01-27T01:14:06.568ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
23502026-01-27T01:14:06.568ZDEBGtest_vpcs (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
23512026-01-27T01:14:06.568ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
23522026-01-27T01:14:06.568ZDEBGtest_vpcs (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
23532026-01-27T01:14:06.568ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23542026-01-27T01:14:06.568ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 183 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23552026-01-27T01:14:06.569ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23562026-01-27T01:14:06.569ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23572026-01-27T01:14:06.569ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
23582026-01-27T01:14:06.569ZDEBGtest_vpcs (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
23592026-01-27T01:14:06.569ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
23602026-01-27T01:14:06.569ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
23612026-01-27T01:14:06.569ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23622026-01-27T01:14:06.570ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 184 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23632026-01-27T01:14:06.572ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
23642026-01-27T01:14:06.572ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23652026-01-27T01:14:06.572ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
23662026-01-27T01:14:06.572ZDEBGtest_vpcs (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
23672026-01-27T01:14:06.572ZDEBGtest_vpcs (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
23682026-01-27T01:14:06.572ZDEBGtest_vpcs (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
23692026-01-27T01:14:06.572ZDEBGtest_vpcs (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
23702026-01-27T01:14:06.573ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
23712026-01-27T01:14:06.573ZDEBGtest_vpcs (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
23722026-01-27T01:14:06.573ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
23732026-01-27T01:14:06.573ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 185 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23742026-01-27T01:14:06.576ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23752026-01-27T01:14:06.576ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23762026-01-27T01:14:06.576ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
23772026-01-27T01:14:06.576ZDEBGtest_vpcs (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
23782026-01-27T01:14:06.576ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
23792026-01-27T01:14:06.576ZDEBGtest_vpcs (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
23802026-01-27T01:14:06.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23812026-01-27T01:14:06.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 186 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23822026-01-27T01:14:06.577ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(SpState) }
23832026-01-27T01:14:06.577ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(SpState) }
23842026-01-27T01:14:06.578ZDEBGtest_vpcs: 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
23852026-01-27T01:14:06.578ZDEBGtest_vpcs: 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
23862026-01-27T01:14:06.578ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } 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]) }) })
23872026-01-27T01:14:06.578ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 187 } 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]) }) })
23882026-01-27T01:14:06.578ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
23892026-01-27T01:14:06.578ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
23902026-01-27T01:14:07.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
23912026-01-27T01:14:07.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
23922026-01-27T01:14:07.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
23932026-01-27T01:14:07.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
23942026-01-27T01:14:07.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }
23952026-01-27T01:14:07.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(SpState) }
23962026-01-27T01:14:07.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }
23972026-01-27T01:14:07.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }
23982026-01-27T01:14:07.512ZDEBGtest_vpcs: 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
23992026-01-27T01:14:07.512ZDEBGtest_vpcs: 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
24002026-01-27T01:14:07.512ZDEBGtest_vpcs: 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
24012026-01-27T01:14:07.513ZDEBGtest_vpcs: 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
24022026-01-27T01:14:07.513ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 104 } 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]) }) })
24032026-01-27T01:14:07.513ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 73 } 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]) }) })
24042026-01-27T01:14:07.513ZTRACtest_vpcs (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]) }) })
24052026-01-27T01:14:07.513ZTRACtest_vpcs (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]) }) })
24062026-01-27T01:14:07.513ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24072026-01-27T01:14:07.513ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(SpState) }
24082026-01-27T01:14:07.513ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24092026-01-27T01:14:07.513ZTRACtest_vpcs (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 }) }
24102026-01-27T01:14:07.513ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
24112026-01-27T01:14:07.513ZDEBGtest_vpcs (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
24122026-01-27T01:14:07.514ZDEBGtest_vpcs: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
24132026-01-27T01:14:07.514ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
24142026-01-27T01:14:07.514ZDEBGtest_vpcs (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
24152026-01-27T01:14:07.514ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
24162026-01-27T01:14:07.514ZDEBGtest_vpcs (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
24172026-01-27T01:14:07.514ZDEBGtest_vpcs (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
24182026-01-27T01:14:07.514ZDEBGtest_vpcs (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
24192026-01-27T01:14:07.514ZDEBGtest_vpcs (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
24202026-01-27T01:14:07.514ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 105 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24212026-01-27T01:14:07.514ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 74 } 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]) }) })
24222026-01-27T01:14:07.514ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24232026-01-27T01:14:07.514ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 189 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24242026-01-27T01:14:07.517ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
24252026-01-27T01:14:07.520ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24262026-01-27T01:14:07.520ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24272026-01-27T01:14:07.520ZTRACtest_vpcs (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 }) }
24282026-01-27T01:14:07.520ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
24292026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24302026-01-27T01:14:07.520ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
24312026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24322026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24332026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24342026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24352026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24362026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24372026-01-27T01:14:07.520ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
24382026-01-27T01:14:07.520ZDEBGtest_vpcs (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
24392026-01-27T01:14:07.520ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 106 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24402026-01-27T01:14:07.521ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24412026-01-27T01:14:07.521ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 190 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24422026-01-27T01:14:07.526ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(SpState) }
24432026-01-27T01:14:07.526ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24442026-01-27T01:14:07.526ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24452026-01-27T01:14:07.526ZDEBGtest_vpcs: 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
24462026-01-27T01:14:07.526ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
24472026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24482026-01-27T01:14:07.526ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
24492026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24502026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24512026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24522026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24532026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24542026-01-27T01:14:07.526ZDEBGtest_vpcs (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
24552026-01-27T01:14:07.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 107 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24562026-01-27T01:14:07.527ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24572026-01-27T01:14:07.527ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 191 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24582026-01-27T01:14:07.527ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
24592026-01-27T01:14:07.530ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24602026-01-27T01:14:07.531ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24612026-01-27T01:14:07.531ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
24622026-01-27T01:14:07.531ZDEBGtest_vpcs (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
24632026-01-27T01:14:07.531ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
24642026-01-27T01:14:07.531ZDEBGtest_vpcs (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
24652026-01-27T01:14:07.531ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24662026-01-27T01:14:07.531ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 192 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24672026-01-27T01:14:07.532ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24682026-01-27T01:14:07.532ZTRACtest_vpcs (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 }) }
24692026-01-27T01:14:07.533ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
24702026-01-27T01:14:07.533ZDEBGtest_vpcs (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
24712026-01-27T01:14:07.533ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
24722026-01-27T01:14:07.533ZDEBGtest_vpcs (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
24732026-01-27T01:14:07.533ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24742026-01-27T01:14:07.533ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 193 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24752026-01-27T01:14:07.534ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24762026-01-27T01:14:07.534ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24772026-01-27T01:14:07.534ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
24782026-01-27T01:14:07.534ZDEBGtest_vpcs (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
24792026-01-27T01:14:07.534ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
24802026-01-27T01:14:07.534ZDEBGtest_vpcs (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
24812026-01-27T01:14:07.534ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24822026-01-27T01:14:07.534ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 194 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24832026-01-27T01:14:07.536ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24842026-01-27T01:14:07.536ZTRACtest_vpcs (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-8" }, offset: 0 }) }
24852026-01-27T01:14:07.536ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
24862026-01-27T01:14:07.536ZDEBGtest_vpcs (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
24872026-01-27T01:14:07.536ZDEBGtest_vpcs (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
24882026-01-27T01:14:07.536ZDEBGtest_vpcs (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
24892026-01-27T01:14:07.537ZDEBGtest_vpcs (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
24902026-01-27T01:14:07.537ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
24912026-01-27T01:14:07.537ZDEBGtest_vpcs (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
24922026-01-27T01:14:07.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24932026-01-27T01:14:07.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 195 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24942026-01-27T01:14:07.542ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24952026-01-27T01:14:07.542ZTRACtest_vpcs (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-1" }, offset: 0 }) }
24962026-01-27T01:14:07.543ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
24972026-01-27T01:14:07.543ZDEBGtest_vpcs (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
24982026-01-27T01:14:07.543ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
24992026-01-27T01:14:07.543ZDEBGtest_vpcs (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
25002026-01-27T01:14:07.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25012026-01-27T01:14:07.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 196 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25022026-01-27T01:14:07.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }
25032026-01-27T01:14:07.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }
25042026-01-27T01:14:07.545ZDEBGtest_vpcs: 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
25052026-01-27T01:14:07.546ZDEBGtest_vpcs: 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
25062026-01-27T01:14:07.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25072026-01-27T01:14:07.546ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 197 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25082026-01-27T01:14:07.546ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
25092026-01-27T01:14:07.546ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
25102026-01-27T01:14:08.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
25112026-01-27T01:14:08.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
25122026-01-27T01:14:08.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
25132026-01-27T01:14:08.514ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
25142026-01-27T01:14:08.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(SpState) }
25152026-01-27T01:14:08.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(SpState) }
25162026-01-27T01:14:08.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(SpState) }
25172026-01-27T01:14:08.514ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(SpState) }
25182026-01-27T01:14:08.514ZDEBGtest_vpcs: 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
25192026-01-27T01:14:08.515ZDEBGtest_vpcs: 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
25202026-01-27T01:14:08.515ZDEBGtest_vpcs: 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
25212026-01-27T01:14:08.515ZDEBGtest_vpcs: 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
25222026-01-27T01:14:08.515ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 108 } 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]) }) })
25232026-01-27T01:14:08.515ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 75 } 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]) }) })
25242026-01-27T01:14:08.515ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-sled0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25252026-01-27T01:14:08.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 198 } interface = fake-sled1 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25262026-01-27T01:14:08.516ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25272026-01-27T01:14:08.516ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(SpState) }
25282026-01-27T01:14:08.516ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
25292026-01-27T01:14:08.516ZTRACtest_vpcs (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-7" }, offset: 0 }) }
25302026-01-27T01:14:08.516ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
25312026-01-27T01:14:08.516ZDEBGtest_vpcs (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
25322026-01-27T01:14:08.516ZDEBGtest_vpcs: 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
25332026-01-27T01:14:08.516ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
25342026-01-27T01:14:08.516ZDEBGtest_vpcs (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
25352026-01-27T01:14:08.516ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
25362026-01-27T01:14:08.516ZDEBGtest_vpcs (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
25372026-01-27T01:14:08.516ZDEBGtest_vpcs (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
25382026-01-27T01:14:08.516ZDEBGtest_vpcs (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
25392026-01-27T01:14:08.516ZDEBGtest_vpcs (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
25402026-01-27T01:14:08.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 109 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25412026-01-27T01:14:08.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 76 } 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]) }) })
25422026-01-27T01:14:08.517ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25432026-01-27T01:14:08.517ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 199 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
25442026-01-27T01:14:08.519ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
25452026-01-27T01:14:08.523ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25462026-01-27T01:14:08.523ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25472026-01-27T01:14:08.523ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
25482026-01-27T01:14:08.525ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
25492026-01-27T01:14:08.525ZDEBGtest_vpcs (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
25502026-01-27T01:14:08.525ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
25512026-01-27T01:14:08.525ZDEBGtest_vpcs (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
25522026-01-27T01:14:08.525ZDEBGtest_vpcs (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
25532026-01-27T01:14:08.525ZDEBGtest_vpcs (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
25542026-01-27T01:14:08.525ZDEBGtest_vpcs (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
25552026-01-27T01:14:08.526ZDEBGtest_vpcs (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
25562026-01-27T01:14:08.526ZDEBGtest_vpcs (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
25572026-01-27T01:14:08.526ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
25582026-01-27T01:14:08.526ZDEBGtest_vpcs (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
25592026-01-27T01:14:08.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 110 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25602026-01-27T01:14:08.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
25612026-01-27T01:14:08.526ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 200 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25622026-01-27T01:14:08.531ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(SpState) }
25632026-01-27T01:14:08.532ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25642026-01-27T01:14:08.532ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25652026-01-27T01:14:08.532ZDEBGtest_vpcs: 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
25662026-01-27T01:14:08.532ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
25672026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25682026-01-27T01:14:08.532ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
25692026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25702026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25712026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25722026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25732026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25742026-01-27T01:14:08.532ZDEBGtest_vpcs (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
25752026-01-27T01:14:08.532ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 111 } 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]) }) })
25762026-01-27T01:14:08.532ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25772026-01-27T01:14:08.532ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 201 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
25782026-01-27T01:14:08.532ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
25792026-01-27T01:14:08.537ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
25802026-01-27T01:14:08.537ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
25812026-01-27T01:14:08.539ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
25822026-01-27T01:14:08.539ZDEBGtest_vpcs (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
25832026-01-27T01:14:08.539ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
25842026-01-27T01:14:08.539ZDEBGtest_vpcs (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
25852026-01-27T01:14:08.539ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25862026-01-27T01:14:08.539ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 202 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25872026-01-27T01:14:08.541ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
25882026-01-27T01:14:08.541ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25892026-01-27T01:14:08.541ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
25902026-01-27T01:14:08.541ZDEBGtest_vpcs (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
25912026-01-27T01:14:08.541ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
25922026-01-27T01:14:08.541ZDEBGtest_vpcs (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
25932026-01-27T01:14:08.541ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25942026-01-27T01:14:08.541ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 203 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25952026-01-27T01:14:08.543ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25962026-01-27T01:14:08.543ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
25972026-01-27T01:14:08.543ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
25982026-01-27T01:14:08.543ZDEBGtest_vpcs (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
25992026-01-27T01:14:08.543ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
26002026-01-27T01:14:08.543ZDEBGtest_vpcs (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
26012026-01-27T01:14:08.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26022026-01-27T01:14:08.543ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 204 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26032026-01-27T01:14:08.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
26042026-01-27T01:14:08.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
26052026-01-27T01:14:08.548ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
26062026-01-27T01:14:08.548ZDEBGtest_vpcs (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
26072026-01-27T01:14:08.548ZDEBGtest_vpcs (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
26082026-01-27T01:14:08.549ZDEBGtest_vpcs (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
26092026-01-27T01:14:08.549ZDEBGtest_vpcs (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
26102026-01-27T01:14:08.549ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
26112026-01-27T01:14:08.549ZDEBGtest_vpcs (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
26122026-01-27T01:14:08.549ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
26132026-01-27T01:14:08.549ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 205 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26142026-01-27T01:14:08.552ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
26152026-01-27T01:14:08.552ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26162026-01-27T01:14:08.552ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
26172026-01-27T01:14:08.552ZDEBGtest_vpcs (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
26182026-01-27T01:14:08.552ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
26192026-01-27T01:14:08.552ZDEBGtest_vpcs (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
26202026-01-27T01:14:08.552ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26212026-01-27T01:14:08.552ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 206 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26222026-01-27T01:14:08.554ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(SpState) }
26232026-01-27T01:14:08.554ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(SpState) }
26242026-01-27T01:14:08.554ZDEBGtest_vpcs: 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
26252026-01-27T01:14:08.554ZDEBGtest_vpcs: 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
26262026-01-27T01:14:08.554ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } 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]) }) })
26272026-01-27T01:14:08.554ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 207 } 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]) }) })
26282026-01-27T01:14:08.554ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
26292026-01-27T01:14:08.554ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
26302026-01-27T01:14:09.511ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
26312026-01-27T01:14:09.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
26322026-01-27T01:14:09.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
26332026-01-27T01:14:09.512ZTRACtest_vpcs (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
26342026-01-27T01:14:09.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(SpState) }
26352026-01-27T01:14:09.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(SpState) }
26362026-01-27T01:14:09.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(SpState) }
26372026-01-27T01:14:09.512ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(SpState) }
26382026-01-27T01:14:09.513ZDEBGtest_vpcs: 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
26392026-01-27T01:14:09.513ZDEBGtest_vpcs: 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
26402026-01-27T01:14:09.513ZDEBGtest_vpcs: 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
26412026-01-27T01:14:09.514ZDEBGtest_vpcs: 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
26422026-01-27T01:14:09.514ZTRACtest_vpcs (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]) }) })
26432026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 77 } 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]) }) })
26442026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } 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]) }) })
26452026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 208 } 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]) }) })
26462026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26472026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch1 request = Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(SpState) }
26482026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26492026-01-27T01:14:09.515ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
26502026-01-27T01:14:09.515ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
26512026-01-27T01:14:09.515ZDEBGtest_vpcs (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
26522026-01-27T01:14:09.515ZDEBGtest_vpcs: 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
26532026-01-27T01:14:09.515ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
26542026-01-27T01:14:09.515ZDEBGtest_vpcs (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
26552026-01-27T01:14:09.515ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
26562026-01-27T01:14:09.515ZDEBGtest_vpcs (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
26572026-01-27T01:14:09.515ZDEBGtest_vpcs (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
26582026-01-27T01:14:09.515ZDEBGtest_vpcs (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
26592026-01-27T01:14:09.516ZDEBGtest_vpcs (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
26602026-01-27T01:14:09.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 113 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26612026-01-27T01:14:09.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 78 } 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]) }) })
26622026-01-27T01:14:09.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26632026-01-27T01:14:09.516ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 209 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
26642026-01-27T01:14:09.520ZTRACtest_vpcs (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
26652026-01-27T01:14:09.523ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26662026-01-27T01:14:09.523ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
26672026-01-27T01:14:09.523ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
26682026-01-27T01:14:09.528ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
26692026-01-27T01:14:09.528ZDEBGtest_vpcs (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
26702026-01-27T01:14:09.528ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
26712026-01-27T01:14:09.528ZDEBGtest_vpcs (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
26722026-01-27T01:14:09.528ZDEBGtest_vpcs (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
26732026-01-27T01:14:09.528ZDEBGtest_vpcs (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
26742026-01-27T01:14:09.528ZDEBGtest_vpcs (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
26752026-01-27T01:14:09.529ZDEBGtest_vpcs (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
26762026-01-27T01:14:09.529ZDEBGtest_vpcs (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
26772026-01-27T01:14:09.529ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
26782026-01-27T01:14:09.529ZDEBGtest_vpcs (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
26792026-01-27T01:14:09.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 114 } interface = fake-switch0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26802026-01-27T01:14:09.537ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
26812026-01-27T01:14:09.538ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 210 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26822026-01-27T01:14:09.544ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-switch0 request = Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(SpState) }
26832026-01-27T01:14:09.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26842026-01-27T01:14:09.545ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
26852026-01-27T01:14:09.545ZDEBGtest_vpcs: 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
26862026-01-27T01:14:09.549ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
26872026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26882026-01-27T01:14:09.549ZDEBGtest_vpcs (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
26892026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26902026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26912026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26922026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26932026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26942026-01-27T01:14:09.549ZDEBGtest_vpcs (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
26952026-01-27T01:14:09.549ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 115 } interface = fake-switch0 response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26962026-01-27T01:14:09.549ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26972026-01-27T01:14:09.550ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 211 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 6 })
26982026-01-27T01:14:09.550ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
26992026-01-27T01:14:09.555ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
27002026-01-27T01:14:09.555ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
27012026-01-27T01:14:09.555ZDEBGtest_vpcs (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
27022026-01-27T01:14:09.555ZDEBGtest_vpcs (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
27032026-01-27T01:14:09.555ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
27042026-01-27T01:14:09.555ZDEBGtest_vpcs (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
27052026-01-27T01:14:09.555ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27062026-01-27T01:14:09.555ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 212 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27072026-01-27T01:14:09.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
27082026-01-27T01:14:09.557ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
27092026-01-27T01:14:09.557ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
27102026-01-27T01:14:09.557ZDEBGtest_vpcs (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
27112026-01-27T01:14:09.557ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
27122026-01-27T01:14:09.557ZDEBGtest_vpcs (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
27132026-01-27T01:14:09.557ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27142026-01-27T01:14:09.557ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 213 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27152026-01-27T01:14:09.559ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
27162026-01-27T01:14:09.560ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
27172026-01-27T01:14:09.560ZDEBGtest_vpcs (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
27182026-01-27T01:14:09.560ZDEBGtest_vpcs (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
27192026-01-27T01:14:09.560ZDEBGtest_vpcs (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
27202026-01-27T01:14:09.560ZDEBGtest_vpcs (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
27212026-01-27T01:14:09.560ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27222026-01-27T01:14:09.560ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 214 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27232026-01-27T01:14:09.563ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
27242026-01-27T01:14:09.563ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
27252026-01-27T01:14:09.563ZDEBGtest_vpcs (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
27262026-01-27T01:14:09.563ZDEBGtest_vpcs (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
27272026-01-27T01:14:09.563ZDEBGtest_vpcs (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
27282026-01-27T01:14:09.563ZDEBGtest_vpcs (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
27292026-01-27T01:14:09.563ZDEBGtest_vpcs (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
27302026-01-27T01:14:09.564ZDEBGtest_vpcs (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
27312026-01-27T01:14:09.564ZDEBGtest_vpcs (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
27322026-01-27T01:14:09.564ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 4 })
27332026-01-27T01:14:09.564ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 215 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27342026-01-27T01:14:09.571ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
27352026-01-27T01:14:09.572ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
27362026-01-27T01:14:09.572ZDEBGtest_vpcs (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
27372026-01-27T01:14:09.572ZDEBGtest_vpcs (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
27382026-01-27T01:14:09.572ZDEBGtest_vpcs (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
27392026-01-27T01:14:09.572ZDEBGtest_vpcs (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
27402026-01-27T01:14:09.572ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-sled0 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27412026-01-27T01:14:09.572ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 216 } interface = fake-sled1 response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27422026-01-27T01:14:09.574ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled0 request = Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(SpState) }
27432026-01-27T01:14:09.574ZTRACtest_vpcs (ManagementSwitch): sending request to SP attempt = 1 interface = fake-sled1 request = Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(SpState) }
27442026-01-27T01:14:09.574ZDEBGtest_vpcs: 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
27452026-01-27T01:14:09.576ZDEBGtest_vpcs: 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
27462026-01-27T01:14:09.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } 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]) }) })
27472026-01-27T01:14:09.576ZTRACtest_vpcs (ManagementSwitch): received response from SP header = Header { version: 22, message_id: 217 } 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]) }) })
27482026-01-27T01:14:09.576ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
27492026-01-27T01:14:09.576ZTRACtest_vpcs (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1