Max level shown:
12025-03-01T01:03:33.575ZINFOtest_instance_serial: setting up simulated sidecar slot = sidecar 0
22025-03-01T01:03:33.575ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:63430 multicast_addr = ::1 slot = sidecar 0
32025-03-01T01:03:33.575ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:43695 multicast_addr = ::1 slot = sidecar 0
42025-03-01T01:03:33.575ZINFOtest_instance_serial: setting up simulated sidecar slot = sidecar 1
52025-03-01T01:03:33.575ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:53839 multicast_addr = ::1 slot = sidecar 1
62025-03-01T01:03:33.575ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:45505 multicast_addr = ::1 slot = sidecar 1
72025-03-01T01:03:33.575ZINFOtest_instance_serial: setting up simulated gimlet slot = gimlet 0
82025-03-01T01:03:33.575ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:48978 multicast_addr = ::1 slot = gimlet 0
92025-03-01T01:03:33.575ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:59622 multicast_addr = ::1 slot = gimlet 0
102025-03-01T01:03:33.576ZINFOtest_instance_serial (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112025-03-01T01:03:33.576ZINFOtest_instance_serial: setting up simulated gimlet slot = gimlet 1
122025-03-01T01:03:33.576ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:41741 multicast_addr = ::1 slot = gimlet 1
132025-03-01T01:03:33.576ZINFOtest_instance_serial: simulated SP UDP socket bound local_addr = [::1]:40365 multicast_addr = ::1 slot = gimlet 1
142025-03-01T01:03:33.576ZINFOtest_instance_serial (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152025-03-01T01:03:33.577ZINFOtest_instance_serial: setting up gateway server
162025-03-01T01:03:33.578ZDEBGtest_instance_serial: successfully registered DTrace USDT probes
172025-03-01T01:03:33.579ZINFOtest_instance_serial: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /ignition versions = all
192025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /ignition/{type}/{slot} versions = all
202025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /ignition/{type}/{slot}/{command} versions = all
212025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /local/all-sp-ids versions = all
222025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /local/switch-id versions = all
232025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /recovery/host-phase2 versions = all
242025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot} versions = all
252025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component versions = all
262025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
272025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
282025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
292025-03-01T01:03:33.585ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
302025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
312025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
322025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
332025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
342025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
352025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
362025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
372025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
382025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
392025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
402025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
412025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
422025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
432025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
442025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/power-state versions = all
452025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/power-state versions = all
462025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
472025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = GET path = /sp/{type}/{slot}/startup-options versions = all
482025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:33705 method = POST path = /sp/{type}/{slot}/startup-options versions = all
492025-03-01T01:03:33.586ZINFOtest_instance_serial (dropshot): listening local_addr = [::1]:33705
502025-03-01T01:03:33.586ZDEBGtest_instance_serial (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:33705
512025-03-01T01:03:33.587ZDEBGtest_instance_serial (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:63430
522025-03-01T01:03:33.587ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
532025-03-01T01:03:33.587ZDEBGtest_instance_serial (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:53839
542025-03-01T01:03:33.587ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
552025-03-01T01:03:33.587ZDEBGtest_instance_serial (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:48978
562025-03-01T01:03:33.587ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
572025-03-01T01:03:33.587ZDEBGtest_instance_serial (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:41741
582025-03-01T01:03:33.587ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
592025-03-01T01:03:33.587ZDEBGtest_instance_serial (sensor-poller): waiting for SP discovery to complete... elapsed = 176.211\u{b5}s error = discovery process not yet complete
602025-03-01T01:03:33.587ZWARNtest_instance_serial (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
612025-03-01T01:03:33.587ZDEBGtest_instance_serial (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 85148c89-a9f7-4710-b7e7-66b0d5e1931d
622025-03-01T01:03:33.588ZDEBGtest_instance_serial (producer-server): registered DTrace probes
632025-03-01T01:03:33.589ZDEBGtest_instance_serial (dropshot): registered endpoint local_addr = [::1]:46198 method = GET path = /{producer_id} versions = all
642025-03-01T01:03:33.589ZINFOtest_instance_serial (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dropshot-0.15.1/src/server.rs:328 local_addr = [::1]:46198
652025-03-01T01:03:33.590ZDEBGtest_instance_serial (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:46198
662025-03-01T01:03:33.590ZDEBGtest_instance_serial (producer-server): Requested any available port, Dropshot server has been bound to [::1]:46198
672025-03-01T01:03:33.590ZDEBGtest_instance_serial (producer-server): Nexus IP not provided, will use DNS to resolve it
682025-03-01T01:03:33.590ZINFOtest_instance_serial (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:111
692025-03-01T01:03:33.590ZDEBGtest_instance_serial (producer-server): starting producer registration task
702025-03-01T01:03:33.590ZINFOtest_instance_serial (producer-server): starting oximeter metric producer server address = [::1]:46198 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = 85148c89-a9f7-4710-b7e7-66b0d5e1931d
712025-03-01T01:03:33.591ZINFOtest_instance_serial (producer-server): bound metrics producer server address = [::1]:46198 collection_interval = 10s producer_id = 85148c89-a9f7-4710-b7e7-66b0d5e1931d
722025-03-01T01:03:33.591ZDEBGtest_instance_serial (producer-registration-task): registering / renewing oximeter producer lease with Nexus
732025-03-01T01:03:33.591ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
742025-03-01T01:03:33.593ZDEBGtest_instance_serial: received discover; sending response sender = Sender { addr: [::1]:61289, vid: One } slot = sidecar 0
752025-03-01T01:03:33.594ZDEBGtest_instance_serial: received discover; sending response sender = Sender { addr: [::1]:52339, vid: One } slot = sidecar 1
762025-03-01T01:03:33.594ZDEBGtest_instance_serial: received discover; sending response sender = Sender { addr: [::1]:51624, vid: One } slot = gimlet 0
772025-03-01T01:03:33.594ZDEBGtest_instance_serial: received discover; sending response sender = Sender { addr: [::1]:63286, vid: One } slot = gimlet 1
782025-03-01T01:03:33.595ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
792025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): initial discovery complete addr = [::1]:63430
802025-03-01T01:03:33.595ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
812025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): initial discovery complete addr = [::1]:53839
822025-03-01T01:03:33.595ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
832025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): initial discovery complete addr = [::1]:48978
842025-03-01T01:03:33.595ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
852025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): initial discovery complete addr = [::1]:41741
862025-03-01T01:03:33.595ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 254.744751ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
872025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
882025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
892025-03-01T01:03:33.595ZINFOtest_instance_serial (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
902025-03-01T01:03:33.596ZINFOtest_instance_serial (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
912025-03-01T01:03:33.596ZDEBGtest_instance_serial (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
922025-03-01T01:03:33.621ZINFOtest_instance_serial (sensor-poller): starting to poll SP sensor data every 1s
932025-03-01T01:03:33.621ZINFOtest_instance_serial (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
942025-03-01T01:03:33.621ZINFOtest_instance_serial (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
952025-03-01T01:03:33.621ZINFOtest_instance_serial (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
962025-03-01T01:03:33.621ZINFOtest_instance_serial (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
972025-03-01T01:03:33.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
982025-03-01T01:03:33.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
992025-03-01T01:03:33.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1002025-03-01T01:03:33.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1012025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1022025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1032025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1042025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1052025-03-01T01:03:33.626ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
1062025-03-01T01:03:33.626ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
1072025-03-01T01:03:33.626ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
1082025-03-01T01:03:33.626ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
1092025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } 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: None, slot_b_sha3_256_digest: None }) })
1102025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } 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: None, slot_b_sha3_256_digest: None }) })
1112025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
1122025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
1132025-03-01T01:03:33.626ZDEBGtest_instance_serial (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
1142025-03-01T01:03:33.626ZDEBGtest_instance_serial (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
1152025-03-01T01:03:33.626ZDEBGtest_instance_serial (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
1162025-03-01T01:03:33.626ZDEBGtest_instance_serial (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
1172025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1182025-03-01T01:03:33.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1192025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1202025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1212025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 2 })
1222025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 0 })
1232025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1242025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1252025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1262025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1272025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1282025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1292025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1302025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1312025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1322025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1332025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1342025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1352025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1362025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1372025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1382025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1392025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1402025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1412025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1422025-03-01T01:03:33.627ZDEBGtest_instance_serial (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1432025-03-01T01:03:33.627ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1442025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(SpState) }
1452025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1462025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1472025-03-01T01:03:33.628ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1482025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1492025-03-01T01:03:33.628ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
1502025-03-01T01:03:33.628ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1512025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1522025-03-01T01:03:33.628ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
1532025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1542025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1552025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1562025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1572025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1582025-03-01T01:03:33.628ZDEBGtest_instance_serial (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
1592025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1602025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } 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: None, slot_b_sha3_256_digest: None }) })
1612025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1622025-03-01T01:03:33.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
1632025-03-01T01:03:33.629ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1642025-03-01T01:03:33.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1652025-03-01T01:03:33.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1662025-03-01T01:03:33.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1672025-03-01T01:03:33.634ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1682025-03-01T01:03:33.634ZDEBGtest_instance_serial (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
1692025-03-01T01:03:33.634ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
1702025-03-01T01:03:33.634ZDEBGtest_instance_serial (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
1712025-03-01T01:03:33.634ZDEBGtest_instance_serial (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
1722025-03-01T01:03:33.634ZDEBGtest_instance_serial (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
1732025-03-01T01:03:33.634ZDEBGtest_instance_serial (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
1742025-03-01T01:03:33.634ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
1752025-03-01T01:03:33.634ZDEBGtest_instance_serial (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
1762025-03-01T01:03:33.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1772025-03-01T01:03:33.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1782025-03-01T01:03:33.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1792025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(SpState) }
1802025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1812025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1822025-03-01T01:03:33.642ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
1832025-03-01T01:03:33.642ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
1842025-03-01T01:03:33.642ZDEBGtest_instance_serial (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
1852025-03-01T01:03:33.642ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1862025-03-01T01:03:33.642ZDEBGtest_instance_serial (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
1872025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } 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: None, slot_b_sha3_256_digest: None }) })
1882025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1892025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1902025-03-01T01:03:33.642ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
1912025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1922025-03-01T01:03:33.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1932025-03-01T01:03:33.642ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
1942025-03-01T01:03:33.642ZDEBGtest_instance_serial (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
1952025-03-01T01:03:33.642ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
1962025-03-01T01:03:33.642ZDEBGtest_instance_serial (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
1972025-03-01T01:03:33.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1982025-03-01T01:03:33.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1992025-03-01T01:03:33.644ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2002025-03-01T01:03:33.644ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2012025-03-01T01:03:33.644ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2022025-03-01T01:03:33.644ZDEBGtest_instance_serial (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
2032025-03-01T01:03:33.644ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2042025-03-01T01:03:33.644ZDEBGtest_instance_serial (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
2052025-03-01T01:03:33.644ZDEBGtest_instance_serial (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
2062025-03-01T01:03:33.644ZDEBGtest_instance_serial (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
2072025-03-01T01:03:33.645ZDEBGtest_instance_serial (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
2082025-03-01T01:03:33.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2092025-03-01T01:03:33.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2102025-03-01T01:03:33.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2112025-03-01T01:03:33.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2122025-03-01T01:03:33.648ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2132025-03-01T01:03:33.648ZDEBGtest_instance_serial (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
2142025-03-01T01:03:33.648ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2152025-03-01T01:03:33.648ZDEBGtest_instance_serial (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
2162025-03-01T01:03:33.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2172025-03-01T01:03:33.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2182025-03-01T01:03:33.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2192025-03-01T01:03:33.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2202025-03-01T01:03:33.649ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2212025-03-01T01:03:33.649ZDEBGtest_instance_serial (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
2222025-03-01T01:03:33.649ZDEBGtest_instance_serial (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
2232025-03-01T01:03:33.650ZDEBGtest_instance_serial (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
2242025-03-01T01:03:33.650ZDEBGtest_instance_serial (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
2252025-03-01T01:03:33.650ZDEBGtest_instance_serial (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
2262025-03-01T01:03:33.650ZDEBGtest_instance_serial (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
2272025-03-01T01:03:33.650ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2282025-03-01T01:03:33.650ZDEBGtest_instance_serial (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
2292025-03-01T01:03:33.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2302025-03-01T01:03:33.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2312025-03-01T01:03:33.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2322025-03-01T01:03:33.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2332025-03-01T01:03:33.654ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2342025-03-01T01:03:33.654ZDEBGtest_instance_serial (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
2352025-03-01T01:03:33.654ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2362025-03-01T01:03:33.654ZDEBGtest_instance_serial (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
2372025-03-01T01:03:33.654ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2382025-03-01T01:03:33.654ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2392025-03-01T01:03:33.656ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
2402025-03-01T01:03:33.656ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
2412025-03-01T01:03:33.656ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
2422025-03-01T01:03:33.656ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
2432025-03-01T01:03:33.656ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2442025-03-01T01:03:33.656ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2452025-03-01T01:03:33.656ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2462025-03-01T01:03:33.656ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2472025-03-01T01:03:34.060ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2482025-03-01T01:03:34.063ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 353.921662ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
2492025-03-01T01:03:34.487ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2502025-03-01T01:03:34.501ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 856.337996ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
2512025-03-01T01:03:34.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2522025-03-01T01:03:34.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2532025-03-01T01:03:34.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2542025-03-01T01:03:34.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2552025-03-01T01:03:34.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(SpState) }
2562025-03-01T01:03:34.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(SpState) }
2572025-03-01T01:03:34.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(SpState) }
2582025-03-01T01:03:34.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(SpState) }
2592025-03-01T01:03:34.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
2602025-03-01T01:03:34.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
2612025-03-01T01:03:34.624ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
2622025-03-01T01:03:34.624ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
2632025-03-01T01:03:34.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } 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: None, slot_b_sha3_256_digest: None }) })
2642025-03-01T01:03:34.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } 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: None, slot_b_sha3_256_digest: None }) })
2652025-03-01T01:03:34.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2662025-03-01T01:03:34.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2672025-03-01T01:03:34.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2682025-03-01T01:03:34.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(SpState) }
2692025-03-01T01:03:34.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2702025-03-01T01:03:34.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2712025-03-01T01:03:34.626ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
2722025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2732025-03-01T01:03:34.626ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
2742025-03-01T01:03:34.626ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
2752025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2762025-03-01T01:03:34.626ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2772025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2782025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2792025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2802025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2812025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2822025-03-01T01:03:34.626ZDEBGtest_instance_serial (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
2832025-03-01T01:03:34.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2842025-03-01T01:03:34.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } 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: None, slot_b_sha3_256_digest: None }) })
2852025-03-01T01:03:34.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2862025-03-01T01:03:34.627ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2872025-03-01T01:03:34.627ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
2882025-03-01T01:03:34.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2892025-03-01T01:03:34.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2902025-03-01T01:03:34.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2912025-03-01T01:03:34.634ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
2922025-03-01T01:03:34.634ZDEBGtest_instance_serial (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
2932025-03-01T01:03:34.634ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2942025-03-01T01:03:34.634ZDEBGtest_instance_serial (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
2952025-03-01T01:03:34.634ZDEBGtest_instance_serial (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
2962025-03-01T01:03:34.634ZDEBGtest_instance_serial (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
2972025-03-01T01:03:34.634ZDEBGtest_instance_serial (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
2982025-03-01T01:03:34.634ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2992025-03-01T01:03:34.634ZDEBGtest_instance_serial (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
3002025-03-01T01:03:34.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3012025-03-01T01:03:34.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3022025-03-01T01:03:34.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3032025-03-01T01:03:34.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(SpState) }
3042025-03-01T01:03:34.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3052025-03-01T01:03:34.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3062025-03-01T01:03:34.654ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
3072025-03-01T01:03:34.654ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3082025-03-01T01:03:34.654ZDEBGtest_instance_serial (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
3092025-03-01T01:03:34.654ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3102025-03-01T01:03:34.654ZDEBGtest_instance_serial (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
3112025-03-01T01:03:34.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } 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: None, slot_b_sha3_256_digest: None }) })
3122025-03-01T01:03:34.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3132025-03-01T01:03:34.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3142025-03-01T01:03:34.655ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3152025-03-01T01:03:34.656ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3162025-03-01T01:03:34.656ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3172025-03-01T01:03:34.656ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3182025-03-01T01:03:34.657ZDEBGtest_instance_serial (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
3192025-03-01T01:03:34.657ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3202025-03-01T01:03:34.657ZDEBGtest_instance_serial (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
3212025-03-01T01:03:34.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3222025-03-01T01:03:34.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3232025-03-01T01:03:34.659ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3242025-03-01T01:03:34.659ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3252025-03-01T01:03:34.659ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3262025-03-01T01:03:34.659ZDEBGtest_instance_serial (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
3272025-03-01T01:03:34.659ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3282025-03-01T01:03:34.660ZDEBGtest_instance_serial (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
3292025-03-01T01:03:34.660ZDEBGtest_instance_serial (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
3302025-03-01T01:03:34.660ZDEBGtest_instance_serial (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
3312025-03-01T01:03:34.660ZDEBGtest_instance_serial (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
3322025-03-01T01:03:34.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3332025-03-01T01:03:34.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3342025-03-01T01:03:34.663ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3352025-03-01T01:03:34.663ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3362025-03-01T01:03:34.663ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3372025-03-01T01:03:34.663ZDEBGtest_instance_serial (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
3382025-03-01T01:03:34.663ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3392025-03-01T01:03:34.663ZDEBGtest_instance_serial (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
3402025-03-01T01:03:34.663ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3412025-03-01T01:03:34.663ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3422025-03-01T01:03:34.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3432025-03-01T01:03:34.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3442025-03-01T01:03:34.665ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3452025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3462025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3472025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3482025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3492025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3502025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3512025-03-01T01:03:34.665ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3522025-03-01T01:03:34.665ZDEBGtest_instance_serial (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
3532025-03-01T01:03:34.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3542025-03-01T01:03:34.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3552025-03-01T01:03:34.674ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3562025-03-01T01:03:34.674ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3572025-03-01T01:03:34.674ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3582025-03-01T01:03:34.674ZDEBGtest_instance_serial (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
3592025-03-01T01:03:34.674ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3602025-03-01T01:03:34.674ZDEBGtest_instance_serial (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
3612025-03-01T01:03:34.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3622025-03-01T01:03:34.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3632025-03-01T01:03:34.675ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(SpState) }
3642025-03-01T01:03:34.675ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(SpState) }
3652025-03-01T01:03:34.675ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
3662025-03-01T01:03:34.676ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
3672025-03-01T01:03:34.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3682025-03-01T01:03:34.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3692025-03-01T01:03:34.676ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
3702025-03-01T01:03:34.676ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
3712025-03-01T01:03:35.359ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
3722025-03-01T01:03:35.362ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 2.291065498s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
3732025-03-01T01:03:35.629ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
3742025-03-01T01:03:35.633ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
3752025-03-01T01:03:35.633ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
3762025-03-01T01:03:35.633ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
3772025-03-01T01:03:35.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(SpState) }
3782025-03-01T01:03:35.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(SpState) }
3792025-03-01T01:03:35.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(SpState) }
3802025-03-01T01:03:35.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(SpState) }
3812025-03-01T01:03:35.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
3822025-03-01T01:03:35.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
3832025-03-01T01:03:35.633ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
3842025-03-01T01:03:35.633ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
3852025-03-01T01:03:35.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } 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: None, slot_b_sha3_256_digest: None }) })
3862025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } 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: None, slot_b_sha3_256_digest: None }) })
3872025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3882025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3892025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3902025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(SpState) }
3912025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3922025-03-01T01:03:35.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3932025-03-01T01:03:35.635ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3942025-03-01T01:03:35.635ZDEBGtest_instance_serial (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
3952025-03-01T01:03:35.635ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
3962025-03-01T01:03:35.635ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3972025-03-01T01:03:35.635ZDEBGtest_instance_serial (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
3982025-03-01T01:03:35.635ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3992025-03-01T01:03:35.635ZDEBGtest_instance_serial (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
4002025-03-01T01:03:35.635ZDEBGtest_instance_serial (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
4012025-03-01T01:03:35.635ZDEBGtest_instance_serial (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
4022025-03-01T01:03:35.636ZDEBGtest_instance_serial (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
4032025-03-01T01:03:35.636ZDEBGtest_instance_serial (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
4042025-03-01T01:03:35.636ZDEBGtest_instance_serial (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
4052025-03-01T01:03:35.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4062025-03-01T01:03:35.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } 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: None, slot_b_sha3_256_digest: None }) })
4072025-03-01T01:03:35.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4082025-03-01T01:03:35.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4092025-03-01T01:03:35.637ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4102025-03-01T01:03:35.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4112025-03-01T01:03:35.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4122025-03-01T01:03:35.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4132025-03-01T01:03:35.645ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4142025-03-01T01:03:35.645ZDEBGtest_instance_serial (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
4152025-03-01T01:03:35.645ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4162025-03-01T01:03:35.645ZDEBGtest_instance_serial (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
4172025-03-01T01:03:35.645ZDEBGtest_instance_serial (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
4182025-03-01T01:03:35.645ZDEBGtest_instance_serial (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
4192025-03-01T01:03:35.645ZDEBGtest_instance_serial (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
4202025-03-01T01:03:35.645ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4212025-03-01T01:03:35.645ZDEBGtest_instance_serial (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
4222025-03-01T01:03:35.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4232025-03-01T01:03:35.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4242025-03-01T01:03:35.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4252025-03-01T01:03:35.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(SpState) }
4262025-03-01T01:03:35.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4272025-03-01T01:03:35.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4282025-03-01T01:03:35.650ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
4292025-03-01T01:03:35.650ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4302025-03-01T01:03:35.650ZDEBGtest_instance_serial (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
4312025-03-01T01:03:35.650ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4322025-03-01T01:03:35.650ZDEBGtest_instance_serial (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
4332025-03-01T01:03:35.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } 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: None, slot_b_sha3_256_digest: None }) })
4342025-03-01T01:03:35.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4352025-03-01T01:03:35.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4362025-03-01T01:03:35.650ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4372025-03-01T01:03:35.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4382025-03-01T01:03:35.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4392025-03-01T01:03:35.652ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4402025-03-01T01:03:35.652ZDEBGtest_instance_serial (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
4412025-03-01T01:03:35.652ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4422025-03-01T01:03:35.652ZDEBGtest_instance_serial (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
4432025-03-01T01:03:35.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4442025-03-01T01:03:35.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4452025-03-01T01:03:35.655ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4462025-03-01T01:03:35.655ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4472025-03-01T01:03:35.655ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4482025-03-01T01:03:35.655ZDEBGtest_instance_serial (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
4492025-03-01T01:03:35.655ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
4502025-03-01T01:03:35.655ZDEBGtest_instance_serial (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
4512025-03-01T01:03:35.655ZDEBGtest_instance_serial (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
4522025-03-01T01:03:35.655ZDEBGtest_instance_serial (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
4532025-03-01T01:03:35.656ZDEBGtest_instance_serial (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
4542025-03-01T01:03:35.656ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4552025-03-01T01:03:35.656ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4562025-03-01T01:03:35.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4572025-03-01T01:03:35.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4582025-03-01T01:03:35.661ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
4592025-03-01T01:03:35.661ZDEBGtest_instance_serial (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
4602025-03-01T01:03:35.661ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4612025-03-01T01:03:35.661ZDEBGtest_instance_serial (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
4622025-03-01T01:03:35.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4632025-03-01T01:03:35.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4642025-03-01T01:03:35.662ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4652025-03-01T01:03:35.662ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4662025-03-01T01:03:35.662ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4672025-03-01T01:03:35.662ZDEBGtest_instance_serial (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
4682025-03-01T01:03:35.662ZDEBGtest_instance_serial (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
4692025-03-01T01:03:35.662ZDEBGtest_instance_serial (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
4702025-03-01T01:03:35.662ZDEBGtest_instance_serial (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
4712025-03-01T01:03:35.662ZDEBGtest_instance_serial (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
4722025-03-01T01:03:35.662ZDEBGtest_instance_serial (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
4732025-03-01T01:03:35.663ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
4742025-03-01T01:03:35.663ZDEBGtest_instance_serial (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
4752025-03-01T01:03:35.663ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4762025-03-01T01:03:35.663ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4772025-03-01T01:03:35.669ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4782025-03-01T01:03:35.669ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4792025-03-01T01:03:35.669ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
4802025-03-01T01:03:35.669ZDEBGtest_instance_serial (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
4812025-03-01T01:03:35.669ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
4822025-03-01T01:03:35.669ZDEBGtest_instance_serial (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
4832025-03-01T01:03:35.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4842025-03-01T01:03:35.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4852025-03-01T01:03:35.671ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(SpState) }
4862025-03-01T01:03:35.671ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(SpState) }
4872025-03-01T01:03:35.671ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
4882025-03-01T01:03:35.671ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
4892025-03-01T01:03:35.671ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
4902025-03-01T01:03:35.671ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
4912025-03-01T01:03:35.671ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4922025-03-01T01:03:35.671ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4932025-03-01T01:03:36.641ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4942025-03-01T01:03:36.641ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4952025-03-01T01:03:36.641ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4962025-03-01T01:03:36.641ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4972025-03-01T01:03:36.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(SpState) }
4982025-03-01T01:03:36.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(SpState) }
4992025-03-01T01:03:36.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(SpState) }
5002025-03-01T01:03:36.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(SpState) }
5012025-03-01T01:03:36.643ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
5022025-03-01T01:03:36.649ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
5032025-03-01T01:03:36.649ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
5042025-03-01T01:03:36.649ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
5052025-03-01T01:03:36.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } 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: None, slot_b_sha3_256_digest: None }) })
5062025-03-01T01:03:36.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } 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: None, slot_b_sha3_256_digest: None }) })
5072025-03-01T01:03:36.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
5082025-03-01T01:03:36.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
5092025-03-01T01:03:36.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5102025-03-01T01:03:36.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(SpState) }
5112025-03-01T01:03:36.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5122025-03-01T01:03:36.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5132025-03-01T01:03:36.653ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
5142025-03-01T01:03:36.653ZDEBGtest_instance_serial (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
5152025-03-01T01:03:36.654ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
5162025-03-01T01:03:36.654ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
5172025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5182025-03-01T01:03:36.654ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5192025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5202025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5212025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5222025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5232025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5242025-03-01T01:03:36.654ZDEBGtest_instance_serial (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
5252025-03-01T01:03:36.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5262025-03-01T01:03:36.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } 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: None, slot_b_sha3_256_digest: None }) })
5272025-03-01T01:03:36.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5282025-03-01T01:03:36.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5292025-03-01T01:03:36.656ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
5302025-03-01T01:03:36.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5312025-03-01T01:03:36.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5322025-03-01T01:03:36.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5332025-03-01T01:03:36.662ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
5342025-03-01T01:03:36.662ZDEBGtest_instance_serial (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
5352025-03-01T01:03:36.662ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5362025-03-01T01:03:36.662ZDEBGtest_instance_serial (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
5372025-03-01T01:03:36.662ZDEBGtest_instance_serial (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
5382025-03-01T01:03:36.662ZDEBGtest_instance_serial (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
5392025-03-01T01:03:36.662ZDEBGtest_instance_serial (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
5402025-03-01T01:03:36.662ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5412025-03-01T01:03:36.662ZDEBGtest_instance_serial (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
5422025-03-01T01:03:36.662ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5432025-03-01T01:03:36.662ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5442025-03-01T01:03:36.662ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5452025-03-01T01:03:36.691ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(SpState) }
5462025-03-01T01:03:36.692ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5472025-03-01T01:03:36.692ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5482025-03-01T01:03:36.693ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
5492025-03-01T01:03:36.693ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5502025-03-01T01:03:36.693ZDEBGtest_instance_serial (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
5512025-03-01T01:03:36.693ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
5522025-03-01T01:03:36.693ZDEBGtest_instance_serial (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
5532025-03-01T01:03:36.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } 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: None, slot_b_sha3_256_digest: None }) })
5542025-03-01T01:03:36.694ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5552025-03-01T01:03:36.694ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5562025-03-01T01:03:36.694ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
5572025-03-01T01:03:36.695ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5582025-03-01T01:03:36.695ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5592025-03-01T01:03:36.695ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
5602025-03-01T01:03:36.695ZDEBGtest_instance_serial (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
5612025-03-01T01:03:36.695ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
5622025-03-01T01:03:36.696ZDEBGtest_instance_serial (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
5632025-03-01T01:03:36.696ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5642025-03-01T01:03:36.696ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5652025-03-01T01:03:36.698ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5662025-03-01T01:03:36.698ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5672025-03-01T01:03:36.698ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5682025-03-01T01:03:36.699ZDEBGtest_instance_serial (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
5692025-03-01T01:03:36.699ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5702025-03-01T01:03:36.699ZDEBGtest_instance_serial (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
5712025-03-01T01:03:36.699ZDEBGtest_instance_serial (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
5722025-03-01T01:03:36.699ZDEBGtest_instance_serial (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
5732025-03-01T01:03:36.699ZDEBGtest_instance_serial (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
5742025-03-01T01:03:36.699ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5752025-03-01T01:03:36.699ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5762025-03-01T01:03:36.703ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5772025-03-01T01:03:36.703ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5782025-03-01T01:03:36.703ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5792025-03-01T01:03:36.721ZDEBGtest_instance_serial (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
5802025-03-01T01:03:36.722ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
5812025-03-01T01:03:36.722ZDEBGtest_instance_serial (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
5822025-03-01T01:03:36.722ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5832025-03-01T01:03:36.722ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5842025-03-01T01:03:36.723ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5852025-03-01T01:03:36.723ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5862025-03-01T01:03:36.724ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
5872025-03-01T01:03:36.724ZDEBGtest_instance_serial (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
5882025-03-01T01:03:36.725ZDEBGtest_instance_serial (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
5892025-03-01T01:03:36.725ZDEBGtest_instance_serial (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
5902025-03-01T01:03:36.725ZDEBGtest_instance_serial (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
5912025-03-01T01:03:36.725ZDEBGtest_instance_serial (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
5922025-03-01T01:03:36.725ZDEBGtest_instance_serial (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
5932025-03-01T01:03:36.725ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5942025-03-01T01:03:36.725ZDEBGtest_instance_serial (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
5952025-03-01T01:03:36.725ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5962025-03-01T01:03:36.725ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5972025-03-01T01:03:36.729ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5982025-03-01T01:03:36.729ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5992025-03-01T01:03:36.729ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
6002025-03-01T01:03:36.729ZDEBGtest_instance_serial (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
6012025-03-01T01:03:36.729ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
6022025-03-01T01:03:36.729ZDEBGtest_instance_serial (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
6032025-03-01T01:03:36.729ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6042025-03-01T01:03:36.729ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6052025-03-01T01:03:36.731ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(SpState) }
6062025-03-01T01:03:36.739ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(SpState) }
6072025-03-01T01:03:36.739ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
6082025-03-01T01:03:36.739ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
6092025-03-01T01:03:36.739ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
6102025-03-01T01:03:36.739ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
6112025-03-01T01:03:36.740ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
6122025-03-01T01:03:36.740ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
6132025-03-01T01:03:39.263ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6142025-03-01T01:03:39.263ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6152025-03-01T01:03:39.263ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6162025-03-01T01:03:39.263ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
6172025-03-01T01:03:39.263ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
6182025-03-01T01:03:39.263ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(SpState) }
6192025-03-01T01:03:39.263ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(SpState) }
6202025-03-01T01:03:39.263ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(SpState) }
6212025-03-01T01:03:39.264ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(SpState) }
6222025-03-01T01:03:39.264ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
6232025-03-01T01:03:39.264ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
6242025-03-01T01:03:39.264ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
6252025-03-01T01:03:39.264ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
6262025-03-01T01:03:39.268ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } 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: None, slot_b_sha3_256_digest: None }) })
6272025-03-01T01:03:39.268ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } 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: None, slot_b_sha3_256_digest: None }) })
6282025-03-01T01:03:39.268ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
6292025-03-01T01:03:39.269ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
6302025-03-01T01:03:39.271ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6312025-03-01T01:03:39.271ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
6322025-03-01T01:03:39.271ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6332025-03-01T01:03:39.271ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
6342025-03-01T01:03:39.276ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6352025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6362025-03-01T01:03:39.276ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
6372025-03-01T01:03:39.276ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
6382025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6392025-03-01T01:03:39.276ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
6402025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6412025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6422025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6432025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6442025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6452025-03-01T01:03:39.276ZDEBGtest_instance_serial (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
6462025-03-01T01:03:39.277ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 2.4160255s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
6472025-03-01T01:03:39.278ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6482025-03-01T01:03:39.278ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } 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: None, slot_b_sha3_256_digest: None }) })
6492025-03-01T01:03:39.278ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6502025-03-01T01:03:39.278ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6512025-03-01T01:03:39.279ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6522025-03-01T01:03:39.279ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6532025-03-01T01:03:39.293ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6542025-03-01T01:03:39.293ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(SpState) }
6552025-03-01T01:03:39.293ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
6562025-03-01T01:03:39.293ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6572025-03-01T01:03:39.293ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6582025-03-01T01:03:39.293ZDEBGtest_instance_serial (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
6592025-03-01T01:03:39.293ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
6602025-03-01T01:03:39.293ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
6612025-03-01T01:03:39.294ZDEBGtest_instance_serial (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
6622025-03-01T01:03:39.294ZDEBGtest_instance_serial (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
6632025-03-01T01:03:39.294ZDEBGtest_instance_serial (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
6642025-03-01T01:03:39.294ZDEBGtest_instance_serial (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
6652025-03-01T01:03:39.294ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
6662025-03-01T01:03:39.294ZDEBGtest_instance_serial (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
6672025-03-01T01:03:39.510ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6682025-03-01T01:03:39.511ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } 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: None, slot_b_sha3_256_digest: None }) })
6692025-03-01T01:03:39.511ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6702025-03-01T01:03:39.512ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6712025-03-01T01:03:39.519ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(SpState) }
6722025-03-01T01:03:39.520ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(SpState) }
6732025-03-01T01:03:39.520ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6742025-03-01T01:03:39.520ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6752025-03-01T01:03:39.521ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
6762025-03-01T01:03:39.521ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
6772025-03-01T01:03:39.521ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
6782025-03-01T01:03:39.522ZDEBGtest_instance_serial (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
6792025-03-01T01:03:39.522ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
6802025-03-01T01:03:39.522ZDEBGtest_instance_serial (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
6812025-03-01T01:03:39.545ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } 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: None, slot_b_sha3_256_digest: None }) })
6822025-03-01T01:03:39.546ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } 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: None, slot_b_sha3_256_digest: None }) })
6832025-03-01T01:03:39.546ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6842025-03-01T01:03:39.546ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6852025-03-01T01:03:39.547ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6862025-03-01T01:03:39.547ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6872025-03-01T01:03:39.547ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6882025-03-01T01:03:39.557ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(SpState) }
6892025-03-01T01:03:39.557ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6902025-03-01T01:03:39.557ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6912025-03-01T01:03:39.558ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
6922025-03-01T01:03:39.558ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
6932025-03-01T01:03:39.558ZDEBGtest_instance_serial (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
6942025-03-01T01:03:39.559ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
6952025-03-01T01:03:39.559ZDEBGtest_instance_serial (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
6962025-03-01T01:03:39.559ZINFOtest_instance_serial (dropshot): accepted connection local_addr = [::1]:33705 remote_addr = [::1]:65251
6972025-03-01T01:03:39.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } 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: None, slot_b_sha3_256_digest: None }) })
6982025-03-01T01:03:39.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6992025-03-01T01:03:39.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7002025-03-01T01:03:39.661ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = cf42b7b5-60c2-4afe-b5bb-432ad0485fe5 uri = /ignition
7012025-03-01T01:03:39.662ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
7022025-03-01T01:03:39.667ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(SpState) }
7032025-03-01T01:03:39.667ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7042025-03-01T01:03:39.667ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7052025-03-01T01:03:39.667ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7062025-03-01T01:03:39.668ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
7072025-03-01T01:03:39.668ZDEBGtest_instance_serial (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
7082025-03-01T01:03:39.668ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
7092025-03-01T01:03:39.668ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
7102025-03-01T01:03:39.668ZDEBGtest_instance_serial (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
7112025-03-01T01:03:39.668ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
7122025-03-01T01:03:39.668ZDEBGtest_instance_serial (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
7132025-03-01T01:03:39.668ZDEBGtest_instance_serial (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
7142025-03-01T01:03:39.668ZDEBGtest_instance_serial (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
7152025-03-01T01:03:39.668ZDEBGtest_instance_serial (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
7162025-03-01T01:03:39.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7172025-03-01T01:03:39.676ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
7182025-03-01T01:03:39.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } 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: None, slot_b_sha3_256_digest: None }) })
7192025-03-01T01:03:39.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7202025-03-01T01:03:39.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7212025-03-01T01:03:39.685ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(SpState) }
7222025-03-01T01:03:39.685ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7232025-03-01T01:03:39.685ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7242025-03-01T01:03:39.686ZDEBGtest_instance_serial: 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 }]
7252025-03-01T01:03:39.686ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
7262025-03-01T01:03:39.686ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
7272025-03-01T01:03:39.686ZDEBGtest_instance_serial (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
7282025-03-01T01:03:39.686ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7292025-03-01T01:03:39.686ZDEBGtest_instance_serial (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
7302025-03-01T01:03:39.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
7312025-03-01T01:03:39.693ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7322025-03-01T01:03:39.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } 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: None, slot_b_sha3_256_digest: None }) })
7332025-03-01T01:03:39.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7342025-03-01T01:03:39.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7352025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
7362025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
7372025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
7382025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
7392025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
7402025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
7412025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
7422025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
7432025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
7442025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
7452025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
7462025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
7472025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
7482025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
7492025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
7502025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
7512025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
7522025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
7532025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
7542025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
7552025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
7562025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
7572025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
7582025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
7592025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
7602025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
7612025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
7622025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
7632025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
7642025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
7652025-03-01T01:03:39.694ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
7662025-03-01T01:03:39.694ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
7672025-03-01T01:03:39.696ZINFOtest_instance_serial (dropshot): request completed latency_us = 34578 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = cf42b7b5-60c2-4afe-b5bb-432ad0485fe5 response_code = 200 uri = /ignition
7682025-03-01T01:03:39.696ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7692025-03-01T01:03:39.697ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7702025-03-01T01:03:39.700ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7712025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7722025-03-01T01:03:39.700ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
7732025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7742025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7752025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7762025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7772025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7782025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7792025-03-01T01:03:39.700ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
7802025-03-01T01:03:39.700ZDEBGtest_instance_serial (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
7812025-03-01T01:03:39.714ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7822025-03-01T01:03:39.714ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7832025-03-01T01:03:39.714ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7842025-03-01T01:03:39.714ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 61bb471e-b4fc-49b4-a3d8-408aebabdb25 uri = /sp/switch/0
7852025-03-01T01:03:39.728ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(SpState) }
7862025-03-01T01:03:39.734ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7872025-03-01T01:03:39.734ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7882025-03-01T01:03:39.735ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
7892025-03-01T01:03:39.736ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
7902025-03-01T01:03:39.736ZDEBGtest_instance_serial (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
7912025-03-01T01:03:39.736ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
7922025-03-01T01:03:39.736ZDEBGtest_instance_serial (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
7932025-03-01T01:03:39.748ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } 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: None, slot_b_sha3_256_digest: None }) })
7942025-03-01T01:03:39.748ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(SpState) }
7952025-03-01T01:03:39.748ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7962025-03-01T01:03:39.748ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7972025-03-01T01:03:39.748ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
7982025-03-01T01:03:39.748ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
7992025-03-01T01:03:39.753ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(SpState) }
8002025-03-01T01:03:39.754ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(SpState) }
8012025-03-01T01:03:39.756ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
8022025-03-01T01:03:39.756ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
8032025-03-01T01:03:39.756ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
8042025-03-01T01:03:39.757ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } 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: None, slot_b_sha3_256_digest: None }) })
8052025-03-01T01:03:39.757ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(SpState) }
8062025-03-01T01:03:39.757ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8072025-03-01T01:03:39.757ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8082025-03-01T01:03:39.757ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
8092025-03-01T01:03:39.757ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
8102025-03-01T01:03:39.757ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
8112025-03-01T01:03:39.757ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
8122025-03-01T01:03:39.757ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(SpState) }
8132025-03-01T01:03:39.758ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(SpState) }
8142025-03-01T01:03:39.759ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
8152025-03-01T01:03:39.759ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
8162025-03-01T01:03:39.759ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
8172025-03-01T01:03:39.760ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } 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: None, slot_b_sha3_256_digest: None }) })
8182025-03-01T01:03:39.761ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
8192025-03-01T01:03:39.761ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8202025-03-01T01:03:39.761ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8212025-03-01T01:03:39.761ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8222025-03-01T01:03:39.761ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8232025-03-01T01:03:39.761ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
8242025-03-01T01:03:39.761ZDEBGtest_instance_serial (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
8252025-03-01T01:03:39.761ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
8262025-03-01T01:03:39.762ZDEBGtest_instance_serial (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
8272025-03-01T01:03:39.762ZDEBGtest_instance_serial (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
8282025-03-01T01:03:39.762ZDEBGtest_instance_serial (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
8292025-03-01T01:03:39.762ZDEBGtest_instance_serial (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
8302025-03-01T01:03:39.762ZDEBGtest_instance_serial (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
8312025-03-01T01:03:39.762ZDEBGtest_instance_serial (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
8322025-03-01T01:03:39.762ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } 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(()) }))
8332025-03-01T01:03:39.762ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8342025-03-01T01:03:39.762ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8352025-03-01T01:03:39.762ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8362025-03-01T01:03:39.769ZINFOtest_instance_serial (dropshot): request completed latency_us = 54341 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 61bb471e-b4fc-49b4-a3d8-408aebabdb25 response_code = 200 uri = /sp/switch/0
8372025-03-01T01:03:39.769ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8382025-03-01T01:03:39.769ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8392025-03-01T01:03:39.770ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
8402025-03-01T01:03:39.771ZDEBGtest_instance_serial (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
8412025-03-01T01:03:39.771ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
8422025-03-01T01:03:39.771ZDEBGtest_instance_serial (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
8432025-03-01T01:03:39.771ZDEBGtest_instance_serial (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
8442025-03-01T01:03:39.771ZDEBGtest_instance_serial (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
8452025-03-01T01:03:39.771ZDEBGtest_instance_serial (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
8462025-03-01T01:03:39.771ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
8472025-03-01T01:03:39.771ZDEBGtest_instance_serial (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
8482025-03-01T01:03:39.772ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8492025-03-01T01:03:39.772ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8502025-03-01T01:03:39.772ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8512025-03-01T01:03:39.772ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 2639a183-5311-4e4e-8e3d-a4856b09c515 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
8522025-03-01T01:03:39.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8532025-03-01T01:03:39.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8542025-03-01T01:03:39.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8552025-03-01T01:03:39.782ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
8562025-03-01T01:03:39.782ZDEBGtest_instance_serial (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
8572025-03-01T01:03:39.782ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
8582025-03-01T01:03:39.782ZDEBGtest_instance_serial (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
8592025-03-01T01:03:39.782ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
8602025-03-01T01:03:39.782ZDEBGtest_instance_serial (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
8612025-03-01T01:03:39.782ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8622025-03-01T01:03:39.782ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
8632025-03-01T01:03:39.782ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8642025-03-01T01:03:39.782ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8652025-03-01T01:03:39.787ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8662025-03-01T01:03:39.792ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8672025-03-01T01:03:39.793ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
8682025-03-01T01:03:39.793ZDEBGtest_instance_serial (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
8692025-03-01T01:03:39.793ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
8702025-03-01T01:03:39.793ZDEBGtest_instance_serial (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
8712025-03-01T01:03:39.793ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } response = CabooseValue
8722025-03-01T01:03:39.793ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(SpState) }
8732025-03-01T01:03:39.793ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8742025-03-01T01:03:39.793ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8752025-03-01T01:03:39.795ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8762025-03-01T01:03:39.795ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8772025-03-01T01:03:39.797ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
8782025-03-01T01:03:39.797ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
8792025-03-01T01:03:39.797ZDEBGtest_instance_serial (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
8802025-03-01T01:03:39.797ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
8812025-03-01T01:03:39.797ZDEBGtest_instance_serial (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
8822025-03-01T01:03:39.797ZDEBGtest_instance_serial (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
8832025-03-01T01:03:39.797ZDEBGtest_instance_serial (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
8842025-03-01T01:03:39.797ZDEBGtest_instance_serial (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
8852025-03-01T01:03:39.798ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } 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: None, slot_b_sha3_256_digest: None }) })
8862025-03-01T01:03:39.799ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
8872025-03-01T01:03:39.799ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8882025-03-01T01:03:39.799ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8892025-03-01T01:03:39.799ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8902025-03-01T01:03:39.803ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8912025-03-01T01:03:39.803ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8922025-03-01T01:03:39.804ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
8932025-03-01T01:03:39.804ZDEBGtest_instance_serial (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
8942025-03-01T01:03:39.804ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
8952025-03-01T01:03:39.804ZDEBGtest_instance_serial (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
8962025-03-01T01:03:39.805ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = CabooseValue
8972025-03-01T01:03:39.805ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8982025-03-01T01:03:39.805ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8992025-03-01T01:03:39.807ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
9002025-03-01T01:03:39.807ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9012025-03-01T01:03:39.807ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9022025-03-01T01:03:39.808ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
9032025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9042025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9052025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9062025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9072025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9082025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9092025-03-01T01:03:39.808ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
9102025-03-01T01:03:39.808ZDEBGtest_instance_serial (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
9112025-03-01T01:03:39.808ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = CabooseValue
9122025-03-01T01:03:39.808ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9132025-03-01T01:03:39.808ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9142025-03-01T01:03:39.813ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
9152025-03-01T01:03:39.813ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9162025-03-01T01:03:39.813ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9172025-03-01T01:03:39.831ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
9182025-03-01T01:03:39.831ZDEBGtest_instance_serial (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
9192025-03-01T01:03:39.831ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
9202025-03-01T01:03:39.831ZDEBGtest_instance_serial (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
9212025-03-01T01:03:39.831ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = CabooseValue
9222025-03-01T01:03:39.831ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9232025-03-01T01:03:39.831ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9242025-03-01T01:03:39.834ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
9252025-03-01T01:03:39.834ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(SpState) }
9262025-03-01T01:03:39.834ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(SpState) }
9272025-03-01T01:03:39.836ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
9282025-03-01T01:03:39.837ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
9292025-03-01T01:03:39.838ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
9302025-03-01T01:03:39.838ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9312025-03-01T01:03:39.838ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9322025-03-01T01:03:39.838ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
9332025-03-01T01:03:39.839ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
9342025-03-01T01:03:39.839ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
9352025-03-01T01:03:39.839ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
9362025-03-01T01:03:39.839ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
9372025-03-01T01:03:39.839ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(SpState) }
9382025-03-01T01:03:39.839ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(SpState) }
9392025-03-01T01:03:39.839ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
9402025-03-01T01:03:39.840ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
9412025-03-01T01:03:39.840ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
9422025-03-01T01:03:39.840ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9432025-03-01T01:03:39.840ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9442025-03-01T01:03:39.840ZINFOtest_instance_serial (dropshot): request completed latency_us = 68269 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 2639a183-5311-4e4e-8e3d-a4856b09c515 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
9452025-03-01T01:03:39.840ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9462025-03-01T01:03:39.841ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9472025-03-01T01:03:39.841ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
9482025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9492025-03-01T01:03:39.841ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
9502025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9512025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9522025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9532025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9542025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9552025-03-01T01:03:39.841ZDEBGtest_instance_serial (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
9562025-03-01T01:03:39.841ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9572025-03-01T01:03:39.842ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9582025-03-01T01:03:39.842ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 5b7eee90-8418-4044-b105-0c02d92a2fcd uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
9592025-03-01T01:03:39.863ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9602025-03-01T01:03:39.863ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9612025-03-01T01:03:39.864ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
9622025-03-01T01:03:39.865ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
9632025-03-01T01:03:39.865ZDEBGtest_instance_serial (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
9642025-03-01T01:03:39.865ZDEBGtest_instance_serial (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
9652025-03-01T01:03:39.865ZDEBGtest_instance_serial (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
9662025-03-01T01:03:39.865ZDEBGtest_instance_serial (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
9672025-03-01T01:03:39.865ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
9682025-03-01T01:03:39.865ZDEBGtest_instance_serial (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
9692025-03-01T01:03:39.865ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = CabooseValue
9702025-03-01T01:03:39.865ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9712025-03-01T01:03:39.865ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9722025-03-01T01:03:39.869ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
9732025-03-01T01:03:39.869ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9742025-03-01T01:03:39.869ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9752025-03-01T01:03:39.881ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
9762025-03-01T01:03:39.881ZDEBGtest_instance_serial (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
9772025-03-01T01:03:39.881ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
9782025-03-01T01:03:39.881ZDEBGtest_instance_serial (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
9792025-03-01T01:03:39.882ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = CabooseValue
9802025-03-01T01:03:39.882ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9812025-03-01T01:03:39.882ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9822025-03-01T01:03:39.888ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
9832025-03-01T01:03:39.889ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9842025-03-01T01:03:39.889ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9852025-03-01T01:03:39.895ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
9862025-03-01T01:03:39.895ZDEBGtest_instance_serial (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
9872025-03-01T01:03:39.895ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
9882025-03-01T01:03:39.895ZDEBGtest_instance_serial (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
9892025-03-01T01:03:39.898ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } response = CabooseValue
9902025-03-01T01:03:39.898ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9912025-03-01T01:03:39.898ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9922025-03-01T01:03:39.901ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
9932025-03-01T01:03:39.901ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9942025-03-01T01:03:39.901ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9952025-03-01T01:03:39.908ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
9962025-03-01T01:03:39.908ZDEBGtest_instance_serial (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
9972025-03-01T01:03:39.908ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
9982025-03-01T01:03:39.908ZDEBGtest_instance_serial (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
9992025-03-01T01:03:39.908ZDEBGtest_instance_serial (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
10002025-03-01T01:03:39.908ZDEBGtest_instance_serial (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
10012025-03-01T01:03:39.908ZDEBGtest_instance_serial (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
10022025-03-01T01:03:39.930ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } response = CabooseValue
10032025-03-01T01:03:39.930ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10042025-03-01T01:03:39.930ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10052025-03-01T01:03:39.934ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
10062025-03-01T01:03:39.934ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10072025-03-01T01:03:39.934ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10082025-03-01T01:03:39.934ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10092025-03-01T01:03:39.934ZDEBGtest_instance_serial (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
10102025-03-01T01:03:39.934ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
10112025-03-01T01:03:39.934ZDEBGtest_instance_serial (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
10122025-03-01T01:03:39.936ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
10132025-03-01T01:03:39.936ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10142025-03-01T01:03:39.936ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10152025-03-01T01:03:39.938ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
10162025-03-01T01:03:39.939ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10172025-03-01T01:03:39.939ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10182025-03-01T01:03:39.943ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10192025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10202025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10212025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10222025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10232025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10242025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10252025-03-01T01:03:39.943ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
10262025-03-01T01:03:39.943ZDEBGtest_instance_serial (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
10272025-03-01T01:03:39.950ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10282025-03-01T01:03:39.950ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10292025-03-01T01:03:39.950ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10302025-03-01T01:03:39.956ZINFOtest_instance_serial (dropshot): request completed latency_us = 114242 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 5b7eee90-8418-4044-b105-0c02d92a2fcd response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
10312025-03-01T01:03:39.956ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10322025-03-01T01:03:39.956ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10332025-03-01T01:03:39.956ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
10342025-03-01T01:03:39.957ZDEBGtest_instance_serial (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
10352025-03-01T01:03:39.957ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
10362025-03-01T01:03:39.957ZDEBGtest_instance_serial (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
10372025-03-01T01:03:39.972ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10382025-03-01T01:03:39.973ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10392025-03-01T01:03:39.974ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = f8e529a2-378a-4a20-ac70-d2c9a94458b6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
10402025-03-01T01:03:39.976ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(SpState) }
10412025-03-01T01:03:39.976ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(SpState) }
10422025-03-01T01:03:39.976ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
10432025-03-01T01:03:39.977ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
10442025-03-01T01:03:39.977ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
10452025-03-01T01:03:39.978ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = CabooseValue
10462025-03-01T01:03:39.978ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
10472025-03-01T01:03:39.978ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
10482025-03-01T01:03:39.978ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
10492025-03-01T01:03:39.978ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
10502025-03-01T01:03:39.978ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
10512025-03-01T01:03:39.978ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = CabooseValue
10522025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
10532025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = CabooseValue
10542025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
10552025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = CabooseValue
10562025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
10572025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = CabooseValue
10582025-03-01T01:03:39.979ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
10592025-03-01T01:03:39.990ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10602025-03-01T01:03:39.990ZINFOtest_instance_serial (dropshot): request completed latency_us = 17093 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = f8e529a2-378a-4a20-ac70-d2c9a94458b6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
10612025-03-01T01:03:39.991ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = ffb2a98b-cbd2-4936-82f1-5647da911340 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
10622025-03-01T01:03:39.992ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
10632025-03-01T01:03:39.994ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } response = CabooseValue
10642025-03-01T01:03:39.994ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
10652025-03-01T01:03:39.994ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } response = CabooseValue
10662025-03-01T01:03:39.994ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
10672025-03-01T01:03:39.994ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = CabooseValue
10682025-03-01T01:03:39.994ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
10692025-03-01T01:03:40.003ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = CabooseValue
10702025-03-01T01:03:40.003ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
10712025-03-01T01:03:40.004ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = CabooseValue
10722025-03-01T01:03:40.004ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
10732025-03-01T01:03:40.004ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10742025-03-01T01:03:40.004ZINFOtest_instance_serial (dropshot): request completed latency_us = 13007 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = ffb2a98b-cbd2-4936-82f1-5647da911340 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
10752025-03-01T01:03:40.008ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 1890d0fa-8fb1-4336-82fa-b7f40c095fdf uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
10762025-03-01T01:03:40.008ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
10772025-03-01T01:03:40.008ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = CabooseValue
10782025-03-01T01:03:40.008ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
10792025-03-01T01:03:40.008ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } response = CabooseValue
10802025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
10812025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } response = CabooseValue
10822025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
10832025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } response = CabooseValue
10842025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
10852025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } response = CabooseValue
10862025-03-01T01:03:40.009ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
10872025-03-01T01:03:40.012ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
10882025-03-01T01:03:40.012ZINFOtest_instance_serial (dropshot): request completed latency_us = 4236 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 1890d0fa-8fb1-4336-82fa-b7f40c095fdf response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
10892025-03-01T01:03:40.013ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = ae595928-67ee-4d85-b210-0460a5074a17 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
10902025-03-01T01:03:40.013ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
10912025-03-01T01:03:40.016ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } response = CabooseValue
10922025-03-01T01:03:40.016ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
10932025-03-01T01:03:40.016ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = CabooseValue
10942025-03-01T01:03:40.016ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
10952025-03-01T01:03:40.016ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = CabooseValue
10962025-03-01T01:03:40.016ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
10972025-03-01T01:03:40.031ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = CabooseValue
10982025-03-01T01:03:40.031ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
10992025-03-01T01:03:40.032ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = CabooseValue
11002025-03-01T01:03:40.032ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
11012025-03-01T01:03:40.032ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11022025-03-01T01:03:40.033ZINFOtest_instance_serial (dropshot): request completed latency_us = 19448 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = ae595928-67ee-4d85-b210-0460a5074a17 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
11032025-03-01T01:03:40.033ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 57fb3940-902c-4fdf-842f-e1217f6f7c69 uri = /sp/switch/0/component/rot/cmpa
11042025-03-01T01:03:40.033ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
11052025-03-01T01:03:40.048ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = ReadRot(Ok)
11062025-03-01T01:03:40.048ZINFOtest_instance_serial (dropshot): request completed latency_us = 15549 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 57fb3940-902c-4fdf-842f-e1217f6f7c69 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
11072025-03-01T01:03:40.056ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = b1e36e28-d06a-4a04-b71d-fb584a4d2449 uri = /sp/switch/0/component/rot/cfpa
11082025-03-01T01:03:40.057ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
11092025-03-01T01:03:40.058ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = ReadRot(Ok)
11102025-03-01T01:03:40.058ZINFOtest_instance_serial (dropshot): request completed latency_us = 2323 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = b1e36e28-d06a-4a04-b71d-fb584a4d2449 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
11112025-03-01T01:03:40.060ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 55f45b84-5918-4bef-80dd-97974691a138 uri = /sp/switch/0/component/rot/cfpa
11122025-03-01T01:03:40.060ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
11132025-03-01T01:03:40.074ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } response = ReadRot(Ok)
11142025-03-01T01:03:40.074ZINFOtest_instance_serial (dropshot): request completed latency_us = 14739 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 55f45b84-5918-4bef-80dd-97974691a138 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
11152025-03-01T01:03:40.075ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 49ceaa3e-d241-4735-95fb-f87b361a9389 uri = /sp/switch/0/component/rot/cfpa
11162025-03-01T01:03:40.075ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
11172025-03-01T01:03:40.076ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } response = ReadRot(Ok)
11182025-03-01T01:03:40.076ZINFOtest_instance_serial (dropshot): request completed latency_us = 613 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 49ceaa3e-d241-4735-95fb-f87b361a9389 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
11192025-03-01T01:03:40.076ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 7b651158-ae84-499f-81f2-741b9c35eda8 uri = /sp/switch/1
11202025-03-01T01:03:40.076ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(SpState) }
11212025-03-01T01:03:40.077ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
11222025-03-01T01:03:40.077ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } 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: None, slot_b_sha3_256_digest: None }) })
11232025-03-01T01:03:40.077ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
11242025-03-01T01:03:40.078ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } 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(()) }))
11252025-03-01T01:03:40.078ZINFOtest_instance_serial (dropshot): request completed latency_us = 1694 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 7b651158-ae84-499f-81f2-741b9c35eda8 response_code = 200 uri = /sp/switch/1
11262025-03-01T01:03:40.081ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 1563e2f1-ccd3-4295-8f31-71fa97531686 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
11272025-03-01T01:03:40.081ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
11282025-03-01T01:03:40.081ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = CabooseValue
11292025-03-01T01:03:40.081ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
11302025-03-01T01:03:40.081ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = CabooseValue
11312025-03-01T01:03:40.081ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
11322025-03-01T01:03:40.081ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = CabooseValue
11332025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
11342025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } response = CabooseValue
11352025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
11362025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11372025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
11382025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11392025-03-01T01:03:40.082ZINFOtest_instance_serial (dropshot): request completed latency_us = 1404 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 1563e2f1-ccd3-4295-8f31-71fa97531686 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
11402025-03-01T01:03:40.082ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 2ff0172a-8032-4baf-a1c0-7bc5ecafa6b2 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
11412025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
11422025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = CabooseValue
11432025-03-01T01:03:40.082ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
11442025-03-01T01:03:40.084ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = CabooseValue
11452025-03-01T01:03:40.084ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
11462025-03-01T01:03:40.084ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = CabooseValue
11472025-03-01T01:03:40.084ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
11482025-03-01T01:03:40.085ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = CabooseValue
11492025-03-01T01:03:40.085ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
11502025-03-01T01:03:40.085ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11512025-03-01T01:03:40.085ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
11522025-03-01T01:03:40.085ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11532025-03-01T01:03:40.086ZINFOtest_instance_serial (dropshot): request completed latency_us = 3371 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 2ff0172a-8032-4baf-a1c0-7bc5ecafa6b2 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
11542025-03-01T01:03:40.094ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = e49c0a34-3f3b-4270-b000-d5bd19038cfc uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
11552025-03-01T01:03:40.094ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
11562025-03-01T01:03:40.094ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = CabooseValue
11572025-03-01T01:03:40.094ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
11582025-03-01T01:03:40.094ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } response = CabooseValue
11592025-03-01T01:03:40.094ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
11602025-03-01T01:03:40.095ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } response = CabooseValue
11612025-03-01T01:03:40.095ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
11622025-03-01T01:03:40.095ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = CabooseValue
11632025-03-01T01:03:40.095ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
11642025-03-01T01:03:40.095ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = CabooseValue
11652025-03-01T01:03:40.095ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
11662025-03-01T01:03:40.096ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11672025-03-01T01:03:40.096ZINFOtest_instance_serial (dropshot): request completed latency_us = 2030 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = e49c0a34-3f3b-4270-b000-d5bd19038cfc response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
11682025-03-01T01:03:40.096ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 396c7999-763c-4cdf-9e85-660f6a0c1847 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
11692025-03-01T01:03:40.096ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
11702025-03-01T01:03:40.097ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = CabooseValue
11712025-03-01T01:03:40.097ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
11722025-03-01T01:03:40.097ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = CabooseValue
11732025-03-01T01:03:40.097ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
11742025-03-01T01:03:40.097ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = CabooseValue
11752025-03-01T01:03:40.098ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
11762025-03-01T01:03:40.098ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = CabooseValue
11772025-03-01T01:03:40.098ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
11782025-03-01T01:03:40.099ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = CabooseValue
11792025-03-01T01:03:40.099ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
11802025-03-01T01:03:40.099ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11812025-03-01T01:03:40.099ZINFOtest_instance_serial (dropshot): request completed latency_us = 2542 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 396c7999-763c-4cdf-9e85-660f6a0c1847 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
11822025-03-01T01:03:40.100ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = df306711-54e6-47ef-81ce-51f4ba6e9d2f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
11832025-03-01T01:03:40.100ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
11842025-03-01T01:03:40.100ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } response = CabooseValue
11852025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
11862025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = CabooseValue
11872025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
11882025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = CabooseValue
11892025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
11902025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = CabooseValue
11912025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
11922025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = CabooseValue
11932025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
11942025-03-01T01:03:40.101ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11952025-03-01T01:03:40.102ZINFOtest_instance_serial (dropshot): request completed latency_us = 1405 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = df306711-54e6-47ef-81ce-51f4ba6e9d2f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
11962025-03-01T01:03:40.102ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 95e08fbb-7bc2-475c-9f9f-d731b7d1de98 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
11972025-03-01T01:03:40.102ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
11982025-03-01T01:03:40.102ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = CabooseValue
11992025-03-01T01:03:40.102ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
12002025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = CabooseValue
12012025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
12022025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = CabooseValue
12032025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
12042025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } response = CabooseValue
12052025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
12062025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } response = CabooseValue
12072025-03-01T01:03:40.103ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
12082025-03-01T01:03:40.104ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12092025-03-01T01:03:40.104ZINFOtest_instance_serial (dropshot): request completed latency_us = 1696 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 95e08fbb-7bc2-475c-9f9f-d731b7d1de98 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
12102025-03-01T01:03:40.104ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = b69be60a-5817-462e-9336-3e2422ab08cb uri = /sp/switch/1/component/rot/cmpa
12112025-03-01T01:03:40.104ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
12122025-03-01T01:03:40.105ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = ReadRot(Ok)
12132025-03-01T01:03:40.105ZINFOtest_instance_serial (dropshot): request completed latency_us = 441 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = b69be60a-5817-462e-9336-3e2422ab08cb response_code = 200 uri = /sp/switch/1/component/rot/cmpa
12142025-03-01T01:03:40.105ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = f9b98cd9-dd17-468b-a344-39887d2bd6de uri = /sp/switch/1/component/rot/cfpa
12152025-03-01T01:03:40.106ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
12162025-03-01T01:03:40.106ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = ReadRot(Ok)
12172025-03-01T01:03:40.106ZINFOtest_instance_serial (dropshot): request completed latency_us = 468 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = f9b98cd9-dd17-468b-a344-39887d2bd6de response_code = 200 uri = /sp/switch/1/component/rot/cfpa
12182025-03-01T01:03:40.106ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 8b5f8796-6d08-4f59-9962-e0cf06e1d952 uri = /sp/switch/1/component/rot/cfpa
12192025-03-01T01:03:40.107ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
12202025-03-01T01:03:40.107ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = ReadRot(Ok)
12212025-03-01T01:03:40.107ZINFOtest_instance_serial (dropshot): request completed latency_us = 847 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 8b5f8796-6d08-4f59-9962-e0cf06e1d952 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
12222025-03-01T01:03:40.108ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 01d732be-e7a4-4bc1-8d52-753082409702 uri = /sp/switch/1/component/rot/cfpa
12232025-03-01T01:03:40.108ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
12242025-03-01T01:03:40.108ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = ReadRot(Ok)
12252025-03-01T01:03:40.108ZINFOtest_instance_serial (dropshot): request completed latency_us = 411 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 01d732be-e7a4-4bc1-8d52-753082409702 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
12262025-03-01T01:03:40.109ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = ae4c3755-30a8-491d-93e4-a77e6785e953 uri = /sp/sled/0
12272025-03-01T01:03:40.109ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(SpState) }
12282025-03-01T01:03:40.109ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
12292025-03-01T01:03:40.109ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
12302025-03-01T01:03:40.110ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
12312025-03-01T01:03:40.110ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } 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(()) }))
12322025-03-01T01:03:40.110ZINFOtest_instance_serial (dropshot): request completed latency_us = 1123 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = ae4c3755-30a8-491d-93e4-a77e6785e953 response_code = 200 uri = /sp/sled/0
12332025-03-01T01:03:40.110ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = dc059048-7122-4e48-aae8-42bef04f024c uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
12342025-03-01T01:03:40.111ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
12352025-03-01T01:03:40.111ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = CabooseValue
12362025-03-01T01:03:40.111ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
12372025-03-01T01:03:40.112ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = CabooseValue
12382025-03-01T01:03:40.112ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
12392025-03-01T01:03:40.113ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } response = CabooseValue
12402025-03-01T01:03:40.113ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
12412025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } response = CabooseValue
12422025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
12432025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12442025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
12452025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12462025-03-01T01:03:40.114ZINFOtest_instance_serial (dropshot): request completed latency_us = 2149 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = dc059048-7122-4e48-aae8-42bef04f024c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
12472025-03-01T01:03:40.114ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 0cc7605a-80ce-4a07-99f5-f3574cbb4d01 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
12482025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
12492025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } response = CabooseValue
12502025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
12512025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = CabooseValue
12522025-03-01T01:03:40.114ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
12532025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 83 } response = CabooseValue
12542025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
12552025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 84 } response = CabooseValue
12562025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
12572025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 85 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
12582025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
12592025-03-01T01:03:40.115ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 86 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12602025-03-01T01:03:40.115ZINFOtest_instance_serial (dropshot): request completed latency_us = 2141 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 0cc7605a-80ce-4a07-99f5-f3574cbb4d01 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
12612025-03-01T01:03:40.116ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 35b11e4c-006f-4b28-a39e-b1cfdbb71e3d uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
12622025-03-01T01:03:40.116ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
12632025-03-01T01:03:40.116ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 87 } response = CabooseValue
12642025-03-01T01:03:40.116ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
12652025-03-01T01:03:40.116ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 88 } response = CabooseValue
12662025-03-01T01:03:40.116ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
12672025-03-01T01:03:40.116ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 89 } response = CabooseValue
12682025-03-01T01:03:40.117ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
12692025-03-01T01:03:40.117ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 90 } response = CabooseValue
12702025-03-01T01:03:40.117ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
12712025-03-01T01:03:40.117ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 91 } response = CabooseValue
12722025-03-01T01:03:40.117ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
12732025-03-01T01:03:40.117ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 92 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12742025-03-01T01:03:40.117ZINFOtest_instance_serial (dropshot): request completed latency_us = 1572 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 35b11e4c-006f-4b28-a39e-b1cfdbb71e3d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
12752025-03-01T01:03:40.118ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 71d44532-f40b-4749-9b7a-4027e4ce27aa uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
12762025-03-01T01:03:40.119ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
12772025-03-01T01:03:40.119ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 93 } response = CabooseValue
12782025-03-01T01:03:40.119ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
12792025-03-01T01:03:40.119ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 94 } response = CabooseValue
12802025-03-01T01:03:40.119ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
12812025-03-01T01:03:40.121ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 95 } response = CabooseValue
12822025-03-01T01:03:40.121ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
12832025-03-01T01:03:40.121ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 96 } response = CabooseValue
12842025-03-01T01:03:40.121ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
12852025-03-01T01:03:40.121ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 97 } response = CabooseValue
12862025-03-01T01:03:40.121ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
12872025-03-01T01:03:40.122ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 98 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12882025-03-01T01:03:40.122ZINFOtest_instance_serial (dropshot): request completed latency_us = 3646 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 71d44532-f40b-4749-9b7a-4027e4ce27aa response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
12892025-03-01T01:03:40.122ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 18df3cf6-c200-4e2f-902b-3509cea017b7 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
12902025-03-01T01:03:40.122ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
12912025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 99 } response = CabooseValue
12922025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
12932025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 100 } response = CabooseValue
12942025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
12952025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 101 } response = CabooseValue
12962025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
12972025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 102 } response = CabooseValue
12982025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
12992025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 103 } response = CabooseValue
13002025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
13012025-03-01T01:03:40.123ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 104 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13022025-03-01T01:03:40.124ZINFOtest_instance_serial (dropshot): request completed latency_us = 1250 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 18df3cf6-c200-4e2f-902b-3509cea017b7 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
13032025-03-01T01:03:40.124ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = f5d4b4b5-d5fe-462e-acdd-586a71fa50ca uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
13042025-03-01T01:03:40.124ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
13052025-03-01T01:03:40.124ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 105 } response = CabooseValue
13062025-03-01T01:03:40.124ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
13072025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 106 } response = CabooseValue
13082025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
13092025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 107 } response = CabooseValue
13102025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
13112025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 108 } response = CabooseValue
13122025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
13132025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 109 } response = CabooseValue
13142025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
13152025-03-01T01:03:40.125ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 110 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13162025-03-01T01:03:40.125ZINFOtest_instance_serial (dropshot): request completed latency_us = 1410 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = f5d4b4b5-d5fe-462e-acdd-586a71fa50ca response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
13172025-03-01T01:03:40.126ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 4552f1d9-8fa2-4589-996d-2903f24aff64 uri = /sp/sled/0/component/rot/cmpa
13182025-03-01T01:03:40.126ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 111 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
13192025-03-01T01:03:40.126ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 111 } response = ReadRot(Ok)
13202025-03-01T01:03:40.126ZINFOtest_instance_serial (dropshot): request completed latency_us = 421 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 4552f1d9-8fa2-4589-996d-2903f24aff64 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
13212025-03-01T01:03:40.127ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = e23ff03d-58a0-471f-9328-49b0446cc4fd uri = /sp/sled/0/component/rot/cfpa
13222025-03-01T01:03:40.127ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 112 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
13232025-03-01T01:03:40.127ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 112 } response = ReadRot(Ok)
13242025-03-01T01:03:40.127ZINFOtest_instance_serial (dropshot): request completed latency_us = 521 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = e23ff03d-58a0-471f-9328-49b0446cc4fd response_code = 200 uri = /sp/sled/0/component/rot/cfpa
13252025-03-01T01:03:40.128ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 51cbb640-7df6-4b02-a003-56c14b21e350 uri = /sp/sled/0/component/rot/cfpa
13262025-03-01T01:03:40.128ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 113 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
13272025-03-01T01:03:40.128ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 113 } response = ReadRot(Ok)
13282025-03-01T01:03:40.128ZINFOtest_instance_serial (dropshot): request completed latency_us = 558 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 51cbb640-7df6-4b02-a003-56c14b21e350 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
13292025-03-01T01:03:40.129ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 24c6ab9f-3b32-4f65-a874-fbcadf108c87 uri = /sp/sled/0/component/rot/cfpa
13302025-03-01T01:03:40.129ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 114 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
13312025-03-01T01:03:40.129ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 114 } response = ReadRot(Ok)
13322025-03-01T01:03:40.129ZINFOtest_instance_serial (dropshot): request completed latency_us = 418 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 24c6ab9f-3b32-4f65-a874-fbcadf108c87 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
13332025-03-01T01:03:40.130ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 5e36cfa4-8c44-4df1-b1ec-c3a9af1c06f8 uri = /sp/sled/1
13342025-03-01T01:03:40.130ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(SpState) }
13352025-03-01T01:03:40.130ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
13362025-03-01T01:03:40.131ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
13372025-03-01T01:03:40.131ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
13382025-03-01T01:03:40.131ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } 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(()) }))
13392025-03-01T01:03:40.131ZINFOtest_instance_serial (dropshot): request completed latency_us = 711 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 5e36cfa4-8c44-4df1-b1ec-c3a9af1c06f8 response_code = 200 uri = /sp/sled/1
13402025-03-01T01:03:40.132ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 3512de30-7bbb-4a17-a29e-ebd6f2dc10a4 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
13412025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
13422025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = CabooseValue
13432025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
13442025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = CabooseValue
13452025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
13462025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } response = CabooseValue
13472025-03-01T01:03:40.132ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
13482025-03-01T01:03:40.133ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } response = CabooseValue
13492025-03-01T01:03:40.133ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
13502025-03-01T01:03:40.133ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13512025-03-01T01:03:40.133ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
13522025-03-01T01:03:40.133ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13532025-03-01T01:03:40.135ZINFOtest_instance_serial (dropshot): request completed latency_us = 1705 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 3512de30-7bbb-4a17-a29e-ebd6f2dc10a4 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
13542025-03-01T01:03:40.135ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 1e50afbc-6628-444f-ba6f-2a885ebf48b7 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
13552025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
13562025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } response = CabooseValue
13572025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
13582025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = CabooseValue
13592025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
13602025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 83 } response = CabooseValue
13612025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
13622025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 84 } response = CabooseValue
13632025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
13642025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 85 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13652025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
13662025-03-01T01:03:40.135ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 86 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13672025-03-01T01:03:40.135ZINFOtest_instance_serial (dropshot): request completed latency_us = 1186 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 1e50afbc-6628-444f-ba6f-2a885ebf48b7 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
13682025-03-01T01:03:40.136ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 546d67d7-7ac9-4111-bcce-5e6209e070f7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
13692025-03-01T01:03:40.136ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
13702025-03-01T01:03:40.136ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 87 } response = CabooseValue
13712025-03-01T01:03:40.136ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
13722025-03-01T01:03:40.136ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 88 } response = CabooseValue
13732025-03-01T01:03:40.136ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
13742025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 89 } response = CabooseValue
13752025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
13762025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 90 } response = CabooseValue
13772025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
13782025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 91 } response = CabooseValue
13792025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
13802025-03-01T01:03:40.137ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 92 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13812025-03-01T01:03:40.137ZINFOtest_instance_serial (dropshot): request completed latency_us = 1600 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 546d67d7-7ac9-4111-bcce-5e6209e070f7 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
13822025-03-01T01:03:40.138ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = b6344ffe-f107-4786-a72d-70f93b484452 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
13832025-03-01T01:03:40.138ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
13842025-03-01T01:03:40.138ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 93 } response = CabooseValue
13852025-03-01T01:03:40.138ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
13862025-03-01T01:03:40.138ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 94 } response = CabooseValue
13872025-03-01T01:03:40.138ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
13882025-03-01T01:03:40.139ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 95 } response = CabooseValue
13892025-03-01T01:03:40.139ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
13902025-03-01T01:03:40.139ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 96 } response = CabooseValue
13912025-03-01T01:03:40.140ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
13922025-03-01T01:03:40.140ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 97 } response = CabooseValue
13932025-03-01T01:03:40.140ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
13942025-03-01T01:03:40.140ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 98 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13952025-03-01T01:03:40.140ZINFOtest_instance_serial (dropshot): request completed latency_us = 2260 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = b6344ffe-f107-4786-a72d-70f93b484452 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
13962025-03-01T01:03:40.141ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 62b2c3a8-1ff6-49c3-8aca-64c97361dcdb uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
13972025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
13982025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 99 } response = CabooseValue
13992025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
14002025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 100 } response = CabooseValue
14012025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
14022025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 101 } response = CabooseValue
14032025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
14042025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 102 } response = CabooseValue
14052025-03-01T01:03:40.141ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
14062025-03-01T01:03:40.142ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 103 } response = CabooseValue
14072025-03-01T01:03:40.142ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
14082025-03-01T01:03:40.142ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 104 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14092025-03-01T01:03:40.142ZINFOtest_instance_serial (dropshot): request completed latency_us = 1398 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 62b2c3a8-1ff6-49c3-8aca-64c97361dcdb response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
14102025-03-01T01:03:40.143ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = d20b597a-2dfe-4c50-8e37-a037936eedd4 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
14112025-03-01T01:03:40.143ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
14122025-03-01T01:03:40.143ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 105 } response = CabooseValue
14132025-03-01T01:03:40.143ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
14142025-03-01T01:03:40.148ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 106 } response = CabooseValue
14152025-03-01T01:03:40.148ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
14162025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 107 } response = CabooseValue
14172025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
14182025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 108 } response = CabooseValue
14192025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
14202025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 109 } response = CabooseValue
14212025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
14222025-03-01T01:03:40.149ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 110 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14232025-03-01T01:03:40.149ZINFOtest_instance_serial (dropshot): request completed latency_us = 6695 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = d20b597a-2dfe-4c50-8e37-a037936eedd4 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
14242025-03-01T01:03:40.150ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 69d5658c-c7f0-4102-b3f6-9c0f96fe4bc9 uri = /sp/sled/1/component/rot/cmpa
14252025-03-01T01:03:40.150ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 111 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
14262025-03-01T01:03:40.150ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 111 } response = ReadRot(Ok)
14272025-03-01T01:03:40.150ZINFOtest_instance_serial (dropshot): request completed latency_us = 417 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 69d5658c-c7f0-4102-b3f6-9c0f96fe4bc9 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
14282025-03-01T01:03:40.151ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = e36aed3b-b394-43b5-ac21-acdad911d1be uri = /sp/sled/1/component/rot/cfpa
14292025-03-01T01:03:40.151ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 112 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
14302025-03-01T01:03:40.151ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 112 } response = ReadRot(Ok)
14312025-03-01T01:03:40.151ZINFOtest_instance_serial (dropshot): request completed latency_us = 433 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = e36aed3b-b394-43b5-ac21-acdad911d1be response_code = 200 uri = /sp/sled/1/component/rot/cfpa
14322025-03-01T01:03:40.152ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 03034e9f-7181-48e5-9800-a7b048bb50d1 uri = /sp/sled/1/component/rot/cfpa
14332025-03-01T01:03:40.152ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 113 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
14342025-03-01T01:03:40.152ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 113 } response = ReadRot(Ok)
14352025-03-01T01:03:40.152ZINFOtest_instance_serial (dropshot): request completed latency_us = 372 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 03034e9f-7181-48e5-9800-a7b048bb50d1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
14362025-03-01T01:03:40.153ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 938e7a7a-a9ac-46a1-81ef-c39f063c3a63 uri = /sp/sled/1/component/rot/cfpa
14372025-03-01T01:03:40.153ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 114 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
14382025-03-01T01:03:40.153ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 114 } response = ReadRot(Ok)
14392025-03-01T01:03:40.153ZINFOtest_instance_serial (dropshot): request completed latency_us = 395 local_addr = [::1]:33705 method = GET remote_addr = [::1]:65251 req_id = 938e7a7a-a9ac-46a1-81ef-c39f063c3a63 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
14402025-03-01T01:03:40.634ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
14412025-03-01T01:03:40.634ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
14422025-03-01T01:03:40.634ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
14432025-03-01T01:03:40.634ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
14442025-03-01T01:03:40.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(SpState) }
14452025-03-01T01:03:40.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(SpState) }
14462025-03-01T01:03:40.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 115 }, kind: MgsRequest(SpState) }
14472025-03-01T01:03:40.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 115 }, kind: MgsRequest(SpState) }
14482025-03-01T01:03:40.634ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
14492025-03-01T01:03:40.634ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
14502025-03-01T01:03:40.634ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
14512025-03-01T01:03:40.634ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
14522025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } 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: None, slot_b_sha3_256_digest: None }) })
14532025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } 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: None, slot_b_sha3_256_digest: None }) })
14542025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 115 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
14552025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 115 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
14562025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14572025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(SpState) }
14582025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14592025-03-01T01:03:40.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14602025-03-01T01:03:40.646ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
14612025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14622025-03-01T01:03:40.646ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
14632025-03-01T01:03:40.646ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
14642025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14652025-03-01T01:03:40.646ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
14662025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14672025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14682025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14692025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14702025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14712025-03-01T01:03:40.646ZDEBGtest_instance_serial (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
14722025-03-01T01:03:40.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14732025-03-01T01:03:40.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } 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: None, slot_b_sha3_256_digest: None }) })
14742025-03-01T01:03:40.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 116 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14752025-03-01T01:03:40.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 116 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14762025-03-01T01:03:40.648ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
14772025-03-01T01:03:40.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14782025-03-01T01:03:40.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14792025-03-01T01:03:40.654ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14802025-03-01T01:03:40.654ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
14812025-03-01T01:03:40.654ZDEBGtest_instance_serial (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
14822025-03-01T01:03:40.654ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
14832025-03-01T01:03:40.654ZDEBGtest_instance_serial (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
14842025-03-01T01:03:40.654ZDEBGtest_instance_serial (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
14852025-03-01T01:03:40.655ZDEBGtest_instance_serial (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
14862025-03-01T01:03:40.655ZDEBGtest_instance_serial (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
14872025-03-01T01:03:40.655ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
14882025-03-01T01:03:40.655ZDEBGtest_instance_serial (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
14892025-03-01T01:03:40.655ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14902025-03-01T01:03:40.656ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 117 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
14912025-03-01T01:03:40.656ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 117 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14922025-03-01T01:03:40.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(SpState) }
14932025-03-01T01:03:40.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
14942025-03-01T01:03:40.661ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14952025-03-01T01:03:40.661ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
14962025-03-01T01:03:40.661ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
14972025-03-01T01:03:40.661ZDEBGtest_instance_serial (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
14982025-03-01T01:03:40.661ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
14992025-03-01T01:03:40.661ZDEBGtest_instance_serial (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
15002025-03-01T01:03:40.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } 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: None, slot_b_sha3_256_digest: None }) })
15012025-03-01T01:03:40.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 118 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15022025-03-01T01:03:40.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 118 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15032025-03-01T01:03:40.661ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
15042025-03-01T01:03:40.663ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15052025-03-01T01:03:40.663ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15062025-03-01T01:03:40.663ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
15072025-03-01T01:03:40.663ZDEBGtest_instance_serial (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
15082025-03-01T01:03:40.663ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
15092025-03-01T01:03:40.664ZDEBGtest_instance_serial (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
15102025-03-01T01:03:40.664ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 119 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15112025-03-01T01:03:40.664ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 119 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15122025-03-01T01:03:40.666ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15132025-03-01T01:03:40.666ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
15142025-03-01T01:03:40.676ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
15152025-03-01T01:03:40.676ZDEBGtest_instance_serial (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
15162025-03-01T01:03:40.677ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
15172025-03-01T01:03:40.677ZDEBGtest_instance_serial (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
15182025-03-01T01:03:40.677ZDEBGtest_instance_serial (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
15192025-03-01T01:03:40.677ZDEBGtest_instance_serial (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
15202025-03-01T01:03:40.677ZDEBGtest_instance_serial (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
15212025-03-01T01:03:40.677ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 120 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15222025-03-01T01:03:40.677ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 120 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15232025-03-01T01:03:40.681ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
15242025-03-01T01:03:40.681ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
15252025-03-01T01:03:40.681ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
15262025-03-01T01:03:40.681ZDEBGtest_instance_serial (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
15272025-03-01T01:03:40.681ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
15282025-03-01T01:03:40.681ZDEBGtest_instance_serial (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
15292025-03-01T01:03:40.681ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 121 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15302025-03-01T01:03:40.681ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 121 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15312025-03-01T01:03:40.683ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15322025-03-01T01:03:40.683ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15332025-03-01T01:03:40.683ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
15342025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15352025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15362025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15372025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15382025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15392025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15402025-03-01T01:03:40.683ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
15412025-03-01T01:03:40.683ZDEBGtest_instance_serial (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
15422025-03-01T01:03:40.683ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 122 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15432025-03-01T01:03:40.683ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 122 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15442025-03-01T01:03:40.688ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
15452025-03-01T01:03:40.688ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
15462025-03-01T01:03:40.689ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
15472025-03-01T01:03:40.689ZDEBGtest_instance_serial (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
15482025-03-01T01:03:40.689ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
15492025-03-01T01:03:40.689ZDEBGtest_instance_serial (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
15502025-03-01T01:03:40.689ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 123 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15512025-03-01T01:03:40.689ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 123 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15522025-03-01T01:03:40.690ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 124 }, kind: MgsRequest(SpState) }
15532025-03-01T01:03:40.691ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 124 }, kind: MgsRequest(SpState) }
15542025-03-01T01:03:40.691ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
15552025-03-01T01:03:40.691ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
15562025-03-01T01:03:40.691ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 124 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15572025-03-01T01:03:40.691ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 124 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15582025-03-01T01:03:40.691ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
15592025-03-01T01:03:40.691ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
15602025-03-01T01:03:41.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
15612025-03-01T01:03:41.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
15622025-03-01T01:03:41.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
15632025-03-01T01:03:41.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
15642025-03-01T01:03:41.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(SpState) }
15652025-03-01T01:03:41.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(SpState) }
15662025-03-01T01:03:41.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 125 }, kind: MgsRequest(SpState) }
15672025-03-01T01:03:41.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 125 }, kind: MgsRequest(SpState) }
15682025-03-01T01:03:41.626ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
15692025-03-01T01:03:41.626ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
15702025-03-01T01:03:41.633ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
15712025-03-01T01:03:41.633ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
15722025-03-01T01:03:41.654ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } 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: None, slot_b_sha3_256_digest: None }) })
15732025-03-01T01:03:41.654ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } 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: None, slot_b_sha3_256_digest: None }) })
15742025-03-01T01:03:41.654ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 125 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15752025-03-01T01:03:41.654ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 125 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15762025-03-01T01:03:41.655ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15772025-03-01T01:03:41.655ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(SpState) }
15782025-03-01T01:03:41.655ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
15792025-03-01T01:03:41.655ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15802025-03-01T01:03:41.754ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
15812025-03-01T01:03:41.754ZDEBGtest_instance_serial (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
15822025-03-01T01:03:41.755ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
15832025-03-01T01:03:41.755ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
15842025-03-01T01:03:41.755ZDEBGtest_instance_serial (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
15852025-03-01T01:03:41.755ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
15862025-03-01T01:03:41.755ZDEBGtest_instance_serial (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
15872025-03-01T01:03:41.755ZDEBGtest_instance_serial (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
15882025-03-01T01:03:41.755ZDEBGtest_instance_serial (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
15892025-03-01T01:03:41.756ZDEBGtest_instance_serial (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
15902025-03-01T01:03:41.756ZDEBGtest_instance_serial (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
15912025-03-01T01:03:41.756ZDEBGtest_instance_serial (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
15922025-03-01T01:03:41.756ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
15932025-03-01T01:03:41.765ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15942025-03-01T01:03:41.766ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } 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: None, slot_b_sha3_256_digest: None }) })
15952025-03-01T01:03:41.766ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15962025-03-01T01:03:41.766ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 126 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15972025-03-01T01:03:41.768ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
15982025-03-01T01:03:41.775ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15992025-03-01T01:03:41.775ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
16002025-03-01T01:03:41.775ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
16012025-03-01T01:03:41.777ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
16022025-03-01T01:03:41.777ZDEBGtest_instance_serial (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
16032025-03-01T01:03:41.777ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
16042025-03-01T01:03:41.777ZDEBGtest_instance_serial (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
16052025-03-01T01:03:41.777ZDEBGtest_instance_serial (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
16062025-03-01T01:03:41.777ZDEBGtest_instance_serial (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
16072025-03-01T01:03:41.777ZDEBGtest_instance_serial (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
16082025-03-01T01:03:41.777ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
16092025-03-01T01:03:41.777ZDEBGtest_instance_serial (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
16102025-03-01T01:03:41.863ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16112025-03-01T01:03:41.863ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 127 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
16122025-03-01T01:03:41.863ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 127 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16132025-03-01T01:03:41.863ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 8.317654111s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
16142025-03-01T01:03:41.869ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(SpState) }
16152025-03-01T01:03:41.869ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
16162025-03-01T01:03:41.869ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16172025-03-01T01:03:41.869ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
16182025-03-01T01:03:41.869ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
16192025-03-01T01:03:41.869ZDEBGtest_instance_serial (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
16202025-03-01T01:03:41.869ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
16212025-03-01T01:03:41.869ZDEBGtest_instance_serial (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
16222025-03-01T01:03:41.872ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } 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: None, slot_b_sha3_256_digest: None }) })
16232025-03-01T01:03:41.872ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16242025-03-01T01:03:41.872ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16252025-03-01T01:03:41.873ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
16262025-03-01T01:03:41.943ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16272025-03-01T01:03:41.943ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16282025-03-01T01:03:41.952ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
16292025-03-01T01:03:41.952ZDEBGtest_instance_serial (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
16302025-03-01T01:03:41.952ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
16312025-03-01T01:03:41.954ZDEBGtest_instance_serial (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
16322025-03-01T01:03:41.954ZINFOtest_instance_serial (dropshot): accepted connection local_addr = [::1]:33705 remote_addr = [::1]:46257
16332025-03-01T01:03:41.965ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 129 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16342025-03-01T01:03:41.965ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 129 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16352025-03-01T01:03:41.965ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 8254782b-c375-4b6b-9d59-bd24c71bd54d uri = /ignition
16362025-03-01T01:03:41.970ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16372025-03-01T01:03:41.970ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
16382025-03-01T01:03:41.970ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
16392025-03-01T01:03:41.971ZDEBGtest_instance_serial: 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 }]
16402025-03-01T01:03:41.971ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
16412025-03-01T01:03:41.971ZDEBGtest_instance_serial (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
16422025-03-01T01:03:41.971ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
16432025-03-01T01:03:41.973ZDEBGtest_instance_serial (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
16442025-03-01T01:03:41.973ZDEBGtest_instance_serial (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
16452025-03-01T01:03:41.973ZDEBGtest_instance_serial (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
16462025-03-01T01:03:41.973ZDEBGtest_instance_serial (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
16472025-03-01T01:03:41.988ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
16482025-03-01T01:03:41.988ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 130 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16492025-03-01T01:03:41.988ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 130 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
16502025-03-01T01:03:41.988ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
16512025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
16522025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
16532025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
16542025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
16552025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
16562025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
16572025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
16582025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
16592025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
16602025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
16612025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
16622025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
16632025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
16642025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
16652025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
16662025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
16672025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
16682025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
16692025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
16702025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
16712025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
16722025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
16732025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
16742025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
16752025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
16762025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
16772025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
16782025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
16792025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
16802025-03-01T01:03:41.989ZWARNtest_instance_serial (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
16812025-03-01T01:03:41.994ZINFOtest_instance_serial (dropshot): request completed latency_us = 28781 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 8254782b-c375-4b6b-9d59-bd24c71bd54d response_code = 200 uri = /ignition
16822025-03-01T01:03:41.996ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
16832025-03-01T01:03:41.996ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
16842025-03-01T01:03:41.997ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
16852025-03-01T01:03:41.997ZDEBGtest_instance_serial (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
16862025-03-01T01:03:41.998ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
16872025-03-01T01:03:41.998ZDEBGtest_instance_serial (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
16882025-03-01T01:03:42.000ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16892025-03-01T01:03:42.001ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16902025-03-01T01:03:42.001ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 32df51c2-b4ea-4464-a2e3-f59c83e62c51 uri = /sp/switch/0
16912025-03-01T01:03:42.004ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
16922025-03-01T01:03:42.004ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
16932025-03-01T01:03:42.004ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(SpState) }
16942025-03-01T01:03:42.005ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
16952025-03-01T01:03:42.005ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
16962025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
16972025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
16982025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
16992025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
17002025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
17012025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
17022025-03-01T01:03:42.005ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
17032025-03-01T01:03:42.005ZDEBGtest_instance_serial (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
17042025-03-01T01:03:42.005ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 83 } 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: None, slot_b_sha3_256_digest: None }) })
17052025-03-01T01:03:42.005ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 132 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
17062025-03-01T01:03:42.005ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 132 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17072025-03-01T01:03:42.010ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 84 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
17082025-03-01T01:03:42.010ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
17092025-03-01T01:03:42.011ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
17102025-03-01T01:03:42.011ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
17112025-03-01T01:03:42.011ZDEBGtest_instance_serial (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
17122025-03-01T01:03:42.011ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
17132025-03-01T01:03:42.011ZDEBGtest_instance_serial (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
17142025-03-01T01:03:42.011ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 84 } 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(()) }))
17152025-03-01T01:03:42.011ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 133 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17162025-03-01T01:03:42.011ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 133 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17172025-03-01T01:03:42.013ZINFOtest_instance_serial (dropshot): request completed latency_us = 12141 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 32df51c2-b4ea-4464-a2e3-f59c83e62c51 response_code = 200 uri = /sp/switch/0
17182025-03-01T01:03:42.013ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 134 }, kind: MgsRequest(SpState) }
17192025-03-01T01:03:42.013ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 134 }, kind: MgsRequest(SpState) }
17202025-03-01T01:03:42.014ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
17212025-03-01T01:03:42.015ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
17222025-03-01T01:03:42.016ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 134 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
17232025-03-01T01:03:42.016ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 134 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
17242025-03-01T01:03:42.017ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 69216898-6795-4bcd-90dc-c5540aec6480 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
17252025-03-01T01:03:42.017ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
17262025-03-01T01:03:42.017ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
17272025-03-01T01:03:42.017ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
17282025-03-01T01:03:42.018ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 85 } response = CabooseValue
17292025-03-01T01:03:42.018ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
17302025-03-01T01:03:42.018ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 86 } response = CabooseValue
17312025-03-01T01:03:42.018ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
17322025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 87 } response = CabooseValue
17332025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
17342025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 88 } response = CabooseValue
17352025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
17362025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 89 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17372025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
17382025-03-01T01:03:42.019ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 90 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17392025-03-01T01:03:42.020ZINFOtest_instance_serial (dropshot): request completed latency_us = 2884 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 69216898-6795-4bcd-90dc-c5540aec6480 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
17402025-03-01T01:03:42.033ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 24c2d1c9-7e18-458e-be6f-6663ce519588 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
17412025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
17422025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 91 } response = CabooseValue
17432025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
17442025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 92 } response = CabooseValue
17452025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
17462025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 93 } response = CabooseValue
17472025-03-01T01:03:42.034ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
17482025-03-01T01:03:42.035ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 94 } response = CabooseValue
17492025-03-01T01:03:42.035ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
17502025-03-01T01:03:42.043ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 95 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17512025-03-01T01:03:42.043ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
17522025-03-01T01:03:42.045ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 96 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17532025-03-01T01:03:42.046ZINFOtest_instance_serial (dropshot): request completed latency_us = 12701 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 24c2d1c9-7e18-458e-be6f-6663ce519588 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
17542025-03-01T01:03:42.047ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 9786a2ba-72db-4554-a84d-61bf56cee866 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
17552025-03-01T01:03:42.047ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
17562025-03-01T01:03:42.048ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 97 } response = CabooseValue
17572025-03-01T01:03:42.048ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
17582025-03-01T01:03:42.048ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 98 } response = CabooseValue
17592025-03-01T01:03:42.048ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
17602025-03-01T01:03:42.048ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 99 } response = CabooseValue
17612025-03-01T01:03:42.049ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
17622025-03-01T01:03:42.049ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 100 } response = CabooseValue
17632025-03-01T01:03:42.049ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
17642025-03-01T01:03:42.049ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 101 } response = CabooseValue
17652025-03-01T01:03:42.049ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
17662025-03-01T01:03:42.050ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 102 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17672025-03-01T01:03:42.050ZINFOtest_instance_serial (dropshot): request completed latency_us = 3327 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 9786a2ba-72db-4554-a84d-61bf56cee866 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
17682025-03-01T01:03:42.051ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = b3935da8-9eb9-434f-871e-43fbc932053a uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
17692025-03-01T01:03:42.051ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
17702025-03-01T01:03:42.054ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 103 } response = CabooseValue
17712025-03-01T01:03:42.055ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
17722025-03-01T01:03:42.056ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 104 } response = CabooseValue
17732025-03-01T01:03:42.056ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
17742025-03-01T01:03:42.056ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 105 } response = CabooseValue
17752025-03-01T01:03:42.056ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
17762025-03-01T01:03:42.056ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 106 } response = CabooseValue
17772025-03-01T01:03:42.057ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
17782025-03-01T01:03:42.059ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 107 } response = CabooseValue
17792025-03-01T01:03:42.059ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
17802025-03-01T01:03:42.060ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 108 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17812025-03-01T01:03:42.060ZINFOtest_instance_serial (dropshot): request completed latency_us = 8930 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = b3935da8-9eb9-434f-871e-43fbc932053a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
17822025-03-01T01:03:42.062ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = b286c849-4499-4184-9be6-82b59691fbf1 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
17832025-03-01T01:03:42.062ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
17842025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 109 } response = CabooseValue
17852025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
17862025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 110 } response = CabooseValue
17872025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
17882025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 111 } response = CabooseValue
17892025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
17902025-03-01T01:03:42.063ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 112 } response = CabooseValue
17912025-03-01T01:03:42.064ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
17922025-03-01T01:03:42.064ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 113 } response = CabooseValue
17932025-03-01T01:03:42.065ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
17942025-03-01T01:03:42.081ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 114 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17952025-03-01T01:03:42.081ZINFOtest_instance_serial (dropshot): request completed latency_us = 19747 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = b286c849-4499-4184-9be6-82b59691fbf1 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
17962025-03-01T01:03:42.083ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = ca44728a-afcf-42aa-b942-0d08e6de349c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
17972025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
17982025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 115 } response = CabooseValue
17992025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
18002025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 116 } response = CabooseValue
18012025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
18022025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 117 } response = CabooseValue
18032025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
18042025-03-01T01:03:42.083ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 118 } response = CabooseValue
18052025-03-01T01:03:42.084ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
18062025-03-01T01:03:42.084ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 119 } response = CabooseValue
18072025-03-01T01:03:42.084ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
18082025-03-01T01:03:42.086ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 120 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18092025-03-01T01:03:42.086ZINFOtest_instance_serial (dropshot): request completed latency_us = 3235 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = ca44728a-afcf-42aa-b942-0d08e6de349c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
18102025-03-01T01:03:42.086ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = c2feb638-31e7-4a92-bd00-666590b837ae uri = /sp/switch/0/component/rot/cmpa
18112025-03-01T01:03:42.087ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 121 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
18122025-03-01T01:03:42.087ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 121 } response = ReadRot(Ok)
18132025-03-01T01:03:42.087ZINFOtest_instance_serial (dropshot): request completed latency_us = 471 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = c2feb638-31e7-4a92-bd00-666590b837ae response_code = 200 uri = /sp/switch/0/component/rot/cmpa
18142025-03-01T01:03:42.087ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = d8aae597-5c33-418f-9dac-26286994100e uri = /sp/switch/0/component/rot/cfpa
18152025-03-01T01:03:42.088ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 122 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
18162025-03-01T01:03:42.089ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 122 } response = ReadRot(Ok)
18172025-03-01T01:03:42.089ZINFOtest_instance_serial (dropshot): request completed latency_us = 1813 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = d8aae597-5c33-418f-9dac-26286994100e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
18182025-03-01T01:03:42.090ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 6155e2f9-2d2b-4b37-bdfd-b11b1ac318d2 uri = /sp/switch/0/component/rot/cfpa
18192025-03-01T01:03:42.090ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 123 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
18202025-03-01T01:03:42.090ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 123 } response = ReadRot(Ok)
18212025-03-01T01:03:42.090ZINFOtest_instance_serial (dropshot): request completed latency_us = 480 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 6155e2f9-2d2b-4b37-bdfd-b11b1ac318d2 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
18222025-03-01T01:03:42.091ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 99d895a8-b9c8-4314-9542-4d02ebee1146 uri = /sp/switch/0/component/rot/cfpa
18232025-03-01T01:03:42.091ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 124 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
18242025-03-01T01:03:42.093ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 124 } response = ReadRot(Ok)
18252025-03-01T01:03:42.093ZINFOtest_instance_serial (dropshot): request completed latency_us = 1942 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 99d895a8-b9c8-4314-9542-4d02ebee1146 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
18262025-03-01T01:03:42.094ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = aee22bde-64eb-41b1-94cf-6d3434b43c28 uri = /sp/switch/1
18272025-03-01T01:03:42.094ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(SpState) }
18282025-03-01T01:03:42.094ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
18292025-03-01T01:03:42.094ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } 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: None, slot_b_sha3_256_digest: None }) })
18302025-03-01T01:03:42.094ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
18312025-03-01T01:03:42.094ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } 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(()) }))
18322025-03-01T01:03:42.095ZINFOtest_instance_serial (dropshot): request completed latency_us = 744 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = aee22bde-64eb-41b1-94cf-6d3434b43c28 response_code = 200 uri = /sp/switch/1
18332025-03-01T01:03:42.096ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 96108dd7-df52-46ad-8ed0-7c8d468f0d26 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
18342025-03-01T01:03:42.096ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
18352025-03-01T01:03:42.097ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = CabooseValue
18362025-03-01T01:03:42.097ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
18372025-03-01T01:03:42.097ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = CabooseValue
18382025-03-01T01:03:42.097ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
18392025-03-01T01:03:42.099ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = CabooseValue
18402025-03-01T01:03:42.100ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
18412025-03-01T01:03:42.100ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = CabooseValue
18422025-03-01T01:03:42.100ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
18432025-03-01T01:03:42.101ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
18442025-03-01T01:03:42.101ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
18452025-03-01T01:03:42.102ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18462025-03-01T01:03:42.103ZINFOtest_instance_serial (dropshot): request completed latency_us = 6764 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 96108dd7-df52-46ad-8ed0-7c8d468f0d26 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
18472025-03-01T01:03:42.106ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = d902abf3-a43b-486f-acaa-8618aa2d3f57 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
18482025-03-01T01:03:42.106ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
18492025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = CabooseValue
18502025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
18512025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } response = CabooseValue
18522025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
18532025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } response = CabooseValue
18542025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
18552025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } response = CabooseValue
18562025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
18572025-03-01T01:03:42.107ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
18582025-03-01T01:03:42.108ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
18592025-03-01T01:03:42.108ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18602025-03-01T01:03:42.108ZINFOtest_instance_serial (dropshot): request completed latency_us = 1936 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = d902abf3-a43b-486f-acaa-8618aa2d3f57 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
18612025-03-01T01:03:42.140ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 392f74c2-a489-4eed-982b-fbd4df2bfe3d uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
18622025-03-01T01:03:42.143ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
18632025-03-01T01:03:42.143ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } response = CabooseValue
18642025-03-01T01:03:42.143ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
18652025-03-01T01:03:42.144ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } response = CabooseValue
18662025-03-01T01:03:42.144ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
18672025-03-01T01:03:42.144ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = CabooseValue
18682025-03-01T01:03:42.144ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
18692025-03-01T01:03:42.144ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = CabooseValue
18702025-03-01T01:03:42.144ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
18712025-03-01T01:03:42.146ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } response = CabooseValue
18722025-03-01T01:03:42.146ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
18732025-03-01T01:03:42.146ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18742025-03-01T01:03:42.147ZINFOtest_instance_serial (dropshot): request completed latency_us = 6485 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 392f74c2-a489-4eed-982b-fbd4df2bfe3d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
18752025-03-01T01:03:42.148ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 5c826bf1-7b9c-4a00-96dd-d76d9bc9a8c7 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
18762025-03-01T01:03:42.148ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
18772025-03-01T01:03:42.150ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 83 } response = CabooseValue
18782025-03-01T01:03:42.150ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
18792025-03-01T01:03:42.150ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 84 } response = CabooseValue
18802025-03-01T01:03:42.150ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
18812025-03-01T01:03:42.150ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 85 } response = CabooseValue
18822025-03-01T01:03:42.150ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
18832025-03-01T01:03:42.151ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 86 } response = CabooseValue
18842025-03-01T01:03:42.151ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
18852025-03-01T01:03:42.179ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 87 } response = CabooseValue
18862025-03-01T01:03:42.179ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
18872025-03-01T01:03:42.180ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 88 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18882025-03-01T01:03:42.180ZINFOtest_instance_serial (dropshot): request completed latency_us = 32666 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 5c826bf1-7b9c-4a00-96dd-d76d9bc9a8c7 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
18892025-03-01T01:03:42.181ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = a0116c34-ce04-4476-b745-b31b90b3f266 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
18902025-03-01T01:03:42.182ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
18912025-03-01T01:03:42.182ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 89 } response = CabooseValue
18922025-03-01T01:03:42.182ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
18932025-03-01T01:03:42.182ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 90 } response = CabooseValue
18942025-03-01T01:03:42.182ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
18952025-03-01T01:03:42.183ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 91 } response = CabooseValue
18962025-03-01T01:03:42.183ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
18972025-03-01T01:03:42.183ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 92 } response = CabooseValue
18982025-03-01T01:03:42.183ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
18992025-03-01T01:03:42.183ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 93 } response = CabooseValue
19002025-03-01T01:03:42.184ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
19012025-03-01T01:03:42.184ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 94 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19022025-03-01T01:03:42.184ZINFOtest_instance_serial (dropshot): request completed latency_us = 3054 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = a0116c34-ce04-4476-b745-b31b90b3f266 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
19032025-03-01T01:03:42.186ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 8ff31933-2654-40ba-8fb0-e673c0d14a44 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
19042025-03-01T01:03:42.187ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
19052025-03-01T01:03:42.187ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 95 } response = CabooseValue
19062025-03-01T01:03:42.187ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
19072025-03-01T01:03:42.189ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 96 } response = CabooseValue
19082025-03-01T01:03:42.189ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
19092025-03-01T01:03:42.191ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 97 } response = CabooseValue
19102025-03-01T01:03:42.191ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
19112025-03-01T01:03:42.191ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 98 } response = CabooseValue
19122025-03-01T01:03:42.192ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
19132025-03-01T01:03:42.192ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 99 } response = CabooseValue
19142025-03-01T01:03:42.192ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
19152025-03-01T01:03:42.192ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19162025-03-01T01:03:42.192ZINFOtest_instance_serial (dropshot): request completed latency_us = 5838 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 8ff31933-2654-40ba-8fb0-e673c0d14a44 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
19172025-03-01T01:03:42.194ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = dcfaa015-4ac2-4157-a6b6-bee21f7fbb41 uri = /sp/switch/1/component/rot/cmpa
19182025-03-01T01:03:42.194ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 101 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
19192025-03-01T01:03:42.194ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 101 } response = ReadRot(Ok)
19202025-03-01T01:03:42.194ZINFOtest_instance_serial (dropshot): request completed latency_us = 630 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = dcfaa015-4ac2-4157-a6b6-bee21f7fbb41 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
19212025-03-01T01:03:42.195ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = c41195a9-36d4-4e08-8412-b2c534ab317b uri = /sp/switch/1/component/rot/cfpa
19222025-03-01T01:03:42.195ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 102 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
19232025-03-01T01:03:42.196ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 102 } response = ReadRot(Ok)
19242025-03-01T01:03:42.196ZINFOtest_instance_serial (dropshot): request completed latency_us = 820 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = c41195a9-36d4-4e08-8412-b2c534ab317b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
19252025-03-01T01:03:42.198ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 3acba640-4e52-43f9-a750-1b9fb9d570e8 uri = /sp/switch/1/component/rot/cfpa
19262025-03-01T01:03:42.198ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 103 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
19272025-03-01T01:03:42.198ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 103 } response = ReadRot(Ok)
19282025-03-01T01:03:42.198ZINFOtest_instance_serial (dropshot): request completed latency_us = 496 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 3acba640-4e52-43f9-a750-1b9fb9d570e8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
19292025-03-01T01:03:42.202ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 0e0b3954-c240-443c-a407-31f833cc1541 uri = /sp/switch/1/component/rot/cfpa
19302025-03-01T01:03:42.202ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 104 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
19312025-03-01T01:03:42.202ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 104 } response = ReadRot(Ok)
19322025-03-01T01:03:42.202ZINFOtest_instance_serial (dropshot): request completed latency_us = 869 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 0e0b3954-c240-443c-a407-31f833cc1541 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
19332025-03-01T01:03:42.206ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 9cab591b-dc0b-4f0b-beb1-9607bac81e22 uri = /sp/sled/0
19342025-03-01T01:03:42.206ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 135 }, kind: MgsRequest(SpState) }
19352025-03-01T01:03:42.206ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
19362025-03-01T01:03:42.206ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 135 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
19372025-03-01T01:03:42.207ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 136 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
19382025-03-01T01:03:42.207ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 136 } 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(()) }))
19392025-03-01T01:03:42.207ZINFOtest_instance_serial (dropshot): request completed latency_us = 1706 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 9cab591b-dc0b-4f0b-beb1-9607bac81e22 response_code = 200 uri = /sp/sled/0
19402025-03-01T01:03:42.210ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = e8d3781d-f0ec-477b-8edf-be8fb1a40024 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
19412025-03-01T01:03:42.210ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
19422025-03-01T01:03:42.213ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 137 } response = CabooseValue
19432025-03-01T01:03:42.213ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
19442025-03-01T01:03:42.214ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 138 } response = CabooseValue
19452025-03-01T01:03:42.215ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
19462025-03-01T01:03:42.231ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 139 } response = CabooseValue
19472025-03-01T01:03:42.231ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
19482025-03-01T01:03:42.231ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 140 } response = CabooseValue
19492025-03-01T01:03:42.231ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
19502025-03-01T01:03:42.232ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 141 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
19512025-03-01T01:03:42.232ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
19522025-03-01T01:03:42.232ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19532025-03-01T01:03:42.232ZINFOtest_instance_serial (dropshot): request completed latency_us = 22733 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = e8d3781d-f0ec-477b-8edf-be8fb1a40024 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
19542025-03-01T01:03:42.234ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 4f2518ef-5eb1-4eb4-8a28-4be2cf3613de uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
19552025-03-01T01:03:42.235ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
19562025-03-01T01:03:42.235ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 143 } response = CabooseValue
19572025-03-01T01:03:42.235ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
19582025-03-01T01:03:42.236ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 144 } response = CabooseValue
19592025-03-01T01:03:42.236ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
19602025-03-01T01:03:42.236ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 145 } response = CabooseValue
19612025-03-01T01:03:42.236ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
19622025-03-01T01:03:42.236ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 146 } response = CabooseValue
19632025-03-01T01:03:42.237ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
19642025-03-01T01:03:42.238ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 147 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
19652025-03-01T01:03:42.239ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
19662025-03-01T01:03:42.239ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 148 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19672025-03-01T01:03:42.239ZINFOtest_instance_serial (dropshot): request completed latency_us = 4948 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 4f2518ef-5eb1-4eb4-8a28-4be2cf3613de response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
19682025-03-01T01:03:42.262ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = b4a50a9b-3ee3-4c5e-a849-2f05ac7995a9 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
19692025-03-01T01:03:42.262ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
19702025-03-01T01:03:42.263ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 149 } response = CabooseValue
19712025-03-01T01:03:42.263ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
19722025-03-01T01:03:42.263ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 150 } response = CabooseValue
19732025-03-01T01:03:42.266ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
19742025-03-01T01:03:42.266ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 151 } response = CabooseValue
19752025-03-01T01:03:42.267ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
19762025-03-01T01:03:42.267ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 152 } response = CabooseValue
19772025-03-01T01:03:42.267ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
19782025-03-01T01:03:42.267ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 153 } response = CabooseValue
19792025-03-01T01:03:42.267ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
19802025-03-01T01:03:42.267ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19812025-03-01T01:03:42.268ZINFOtest_instance_serial (dropshot): request completed latency_us = 5736 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = b4a50a9b-3ee3-4c5e-a849-2f05ac7995a9 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
19822025-03-01T01:03:42.269ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = ee4858da-e181-4201-a4a1-8477fae919cb uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
19832025-03-01T01:03:42.269ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
19842025-03-01T01:03:42.269ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 155 } response = CabooseValue
19852025-03-01T01:03:42.269ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
19862025-03-01T01:03:42.269ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 156 } response = CabooseValue
19872025-03-01T01:03:42.270ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
19882025-03-01T01:03:42.270ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 157 } response = CabooseValue
19892025-03-01T01:03:42.270ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
19902025-03-01T01:03:42.270ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 158 } response = CabooseValue
19912025-03-01T01:03:42.270ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
19922025-03-01T01:03:42.272ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 159 } response = CabooseValue
19932025-03-01T01:03:42.272ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
19942025-03-01T01:03:42.273ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19952025-03-01T01:03:42.273ZINFOtest_instance_serial (dropshot): request completed latency_us = 3755 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = ee4858da-e181-4201-a4a1-8477fae919cb response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
19962025-03-01T01:03:42.274ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 39aa2151-51ad-43ff-b605-08f74c7ddfe6 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
19972025-03-01T01:03:42.274ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
19982025-03-01T01:03:42.283ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 161 } response = CabooseValue
19992025-03-01T01:03:42.283ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
20002025-03-01T01:03:42.284ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 162 } response = CabooseValue
20012025-03-01T01:03:42.284ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
20022025-03-01T01:03:42.285ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 163 } response = CabooseValue
20032025-03-01T01:03:42.285ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
20042025-03-01T01:03:42.285ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 164 } response = CabooseValue
20052025-03-01T01:03:42.286ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
20062025-03-01T01:03:42.288ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 165 } response = CabooseValue
20072025-03-01T01:03:42.288ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
20082025-03-01T01:03:42.288ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20092025-03-01T01:03:42.289ZINFOtest_instance_serial (dropshot): request completed latency_us = 15757 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 39aa2151-51ad-43ff-b605-08f74c7ddfe6 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
20102025-03-01T01:03:42.290ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = cae1fd65-2c43-4198-aa44-f892ae3f1dde uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
20112025-03-01T01:03:42.291ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
20122025-03-01T01:03:42.292ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 167 } response = CabooseValue
20132025-03-01T01:03:42.292ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
20142025-03-01T01:03:42.293ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 168 } response = CabooseValue
20152025-03-01T01:03:42.293ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
20162025-03-01T01:03:42.293ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 169 } response = CabooseValue
20172025-03-01T01:03:42.293ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
20182025-03-01T01:03:42.293ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 170 } response = CabooseValue
20192025-03-01T01:03:42.294ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
20202025-03-01T01:03:42.294ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 171 } response = CabooseValue
20212025-03-01T01:03:42.294ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
20222025-03-01T01:03:42.294ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20232025-03-01T01:03:42.295ZINFOtest_instance_serial (dropshot): request completed latency_us = 4207 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = cae1fd65-2c43-4198-aa44-f892ae3f1dde response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
20242025-03-01T01:03:42.298ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 646cd7f3-b9de-44a2-a29a-54bfbbe3e79c uri = /sp/sled/0/component/rot/cmpa
20252025-03-01T01:03:42.299ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 173 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
20262025-03-01T01:03:42.299ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 173 } response = ReadRot(Ok)
20272025-03-01T01:03:42.299ZINFOtest_instance_serial (dropshot): request completed latency_us = 675 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 646cd7f3-b9de-44a2-a29a-54bfbbe3e79c response_code = 200 uri = /sp/sled/0/component/rot/cmpa
20282025-03-01T01:03:42.300ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 2f197ab2-4fd8-435a-b52f-350ea1c0183c uri = /sp/sled/0/component/rot/cfpa
20292025-03-01T01:03:42.300ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 174 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
20302025-03-01T01:03:42.301ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 174 } response = ReadRot(Ok)
20312025-03-01T01:03:42.301ZINFOtest_instance_serial (dropshot): request completed latency_us = 442 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 2f197ab2-4fd8-435a-b52f-350ea1c0183c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
20322025-03-01T01:03:42.301ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 344042a6-a230-450e-9467-1c80c4d900bc uri = /sp/sled/0/component/rot/cfpa
20332025-03-01T01:03:42.301ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 175 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
20342025-03-01T01:03:42.302ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 175 } response = ReadRot(Ok)
20352025-03-01T01:03:42.302ZINFOtest_instance_serial (dropshot): request completed latency_us = 1090 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 344042a6-a230-450e-9467-1c80c4d900bc response_code = 200 uri = /sp/sled/0/component/rot/cfpa
20362025-03-01T01:03:42.303ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 5df6abf9-df33-4cb2-91b2-4daf3f67e039 uri = /sp/sled/0/component/rot/cfpa
20372025-03-01T01:03:42.303ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 176 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
20382025-03-01T01:03:42.303ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 176 } response = ReadRot(Ok)
20392025-03-01T01:03:42.304ZINFOtest_instance_serial (dropshot): request completed latency_us = 436 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 5df6abf9-df33-4cb2-91b2-4daf3f67e039 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
20402025-03-01T01:03:42.310ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 937324c9-b511-4bc6-beff-74b10d34f547 uri = /sp/sled/1
20412025-03-01T01:03:42.311ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 135 }, kind: MgsRequest(SpState) }
20422025-03-01T01:03:42.312ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
20432025-03-01T01:03:42.312ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 135 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
20442025-03-01T01:03:42.312ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 136 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
20452025-03-01T01:03:42.312ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 136 } 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(()) }))
20462025-03-01T01:03:42.313ZINFOtest_instance_serial (dropshot): request completed latency_us = 2230 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 937324c9-b511-4bc6-beff-74b10d34f547 response_code = 200 uri = /sp/sled/1
20472025-03-01T01:03:42.314ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = eff4d4c1-1933-4f32-af51-d97a20dcf4d4 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
20482025-03-01T01:03:42.314ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
20492025-03-01T01:03:42.314ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 137 } response = CabooseValue
20502025-03-01T01:03:42.315ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
20512025-03-01T01:03:42.315ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 138 } response = CabooseValue
20522025-03-01T01:03:42.315ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
20532025-03-01T01:03:42.315ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 139 } response = CabooseValue
20542025-03-01T01:03:42.315ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
20552025-03-01T01:03:42.316ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 140 } response = CabooseValue
20562025-03-01T01:03:42.316ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
20572025-03-01T01:03:42.316ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 141 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20582025-03-01T01:03:42.316ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
20592025-03-01T01:03:42.317ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20602025-03-01T01:03:42.317ZINFOtest_instance_serial (dropshot): request completed latency_us = 2952 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = eff4d4c1-1933-4f32-af51-d97a20dcf4d4 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
20612025-03-01T01:03:42.318ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = bae6f11e-33da-431a-9e9c-c66ac8554140 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
20622025-03-01T01:03:42.318ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
20632025-03-01T01:03:42.318ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 143 } response = CabooseValue
20642025-03-01T01:03:42.318ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
20652025-03-01T01:03:42.319ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 144 } response = CabooseValue
20662025-03-01T01:03:42.319ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
20672025-03-01T01:03:42.319ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 145 } response = CabooseValue
20682025-03-01T01:03:42.319ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
20692025-03-01T01:03:42.319ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 146 } response = CabooseValue
20702025-03-01T01:03:42.320ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
20712025-03-01T01:03:42.320ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 147 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20722025-03-01T01:03:42.320ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
20732025-03-01T01:03:42.320ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 148 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20742025-03-01T01:03:42.320ZINFOtest_instance_serial (dropshot): request completed latency_us = 2615 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = bae6f11e-33da-431a-9e9c-c66ac8554140 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
20752025-03-01T01:03:42.321ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 756a58e1-13ad-4d25-9193-0aa155164e8a uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
20762025-03-01T01:03:42.322ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
20772025-03-01T01:03:42.322ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 149 } response = CabooseValue
20782025-03-01T01:03:42.322ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
20792025-03-01T01:03:42.322ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 150 } response = CabooseValue
20802025-03-01T01:03:42.322ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
20812025-03-01T01:03:42.322ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 151 } response = CabooseValue
20822025-03-01T01:03:42.323ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
20832025-03-01T01:03:42.323ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 152 } response = CabooseValue
20842025-03-01T01:03:42.323ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
20852025-03-01T01:03:42.323ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 153 } response = CabooseValue
20862025-03-01T01:03:42.324ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
20872025-03-01T01:03:42.324ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20882025-03-01T01:03:42.324ZINFOtest_instance_serial (dropshot): request completed latency_us = 2796 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 756a58e1-13ad-4d25-9193-0aa155164e8a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
20892025-03-01T01:03:42.325ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 0f043f67-34b9-49ed-9185-38f4a7080ddb uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
20902025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
20912025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 155 } response = CabooseValue
20922025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
20932025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 156 } response = CabooseValue
20942025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
20952025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 157 } response = CabooseValue
20962025-03-01T01:03:42.326ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
20972025-03-01T01:03:42.327ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 158 } response = CabooseValue
20982025-03-01T01:03:42.327ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
20992025-03-01T01:03:42.327ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 159 } response = CabooseValue
21002025-03-01T01:03:42.327ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
21012025-03-01T01:03:42.327ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21022025-03-01T01:03:42.327ZINFOtest_instance_serial (dropshot): request completed latency_us = 2018 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 0f043f67-34b9-49ed-9185-38f4a7080ddb response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
21032025-03-01T01:03:42.329ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 15df687b-cf8a-4768-b364-d4167f97175d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
21042025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
21052025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 161 } response = CabooseValue
21062025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
21072025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 162 } response = CabooseValue
21082025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
21092025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 163 } response = CabooseValue
21102025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
21112025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 164 } response = CabooseValue
21122025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
21132025-03-01T01:03:42.329ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 165 } response = CabooseValue
21142025-03-01T01:03:42.330ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
21152025-03-01T01:03:42.331ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21162025-03-01T01:03:42.331ZINFOtest_instance_serial (dropshot): request completed latency_us = 2154 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 15df687b-cf8a-4768-b364-d4167f97175d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
21172025-03-01T01:03:42.333ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 1b238e5d-6607-4fe0-8c28-d0feebd6ad9a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
21182025-03-01T01:03:42.333ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
21192025-03-01T01:03:42.333ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 167 } response = CabooseValue
21202025-03-01T01:03:42.333ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
21212025-03-01T01:03:42.333ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 168 } response = CabooseValue
21222025-03-01T01:03:42.333ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
21232025-03-01T01:03:42.333ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 169 } response = CabooseValue
21242025-03-01T01:03:42.334ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
21252025-03-01T01:03:42.334ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 170 } response = CabooseValue
21262025-03-01T01:03:42.334ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
21272025-03-01T01:03:42.334ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 171 } response = CabooseValue
21282025-03-01T01:03:42.334ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
21292025-03-01T01:03:42.334ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21302025-03-01T01:03:42.334ZINFOtest_instance_serial (dropshot): request completed latency_us = 2855 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 1b238e5d-6607-4fe0-8c28-d0feebd6ad9a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
21312025-03-01T01:03:42.335ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 4cd66603-ba6e-4cc1-86aa-8ba7819805c5 uri = /sp/sled/1/component/rot/cmpa
21322025-03-01T01:03:42.335ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 173 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
21332025-03-01T01:03:42.337ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 173 } response = ReadRot(Ok)
21342025-03-01T01:03:42.337ZINFOtest_instance_serial (dropshot): request completed latency_us = 1072 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 4cd66603-ba6e-4cc1-86aa-8ba7819805c5 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
21352025-03-01T01:03:42.337ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 928bd43d-af0c-4ef9-be19-f2b803ce1850 uri = /sp/sled/1/component/rot/cfpa
21362025-03-01T01:03:42.337ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 174 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
21372025-03-01T01:03:42.337ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 174 } response = ReadRot(Ok)
21382025-03-01T01:03:42.337ZINFOtest_instance_serial (dropshot): request completed latency_us = 776 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 928bd43d-af0c-4ef9-be19-f2b803ce1850 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
21392025-03-01T01:03:42.338ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 0cb23e29-fc09-4669-adf5-c190e97090cb uri = /sp/sled/1/component/rot/cfpa
21402025-03-01T01:03:42.338ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 175 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
21412025-03-01T01:03:42.339ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 175 } response = ReadRot(Ok)
21422025-03-01T01:03:42.339ZINFOtest_instance_serial (dropshot): request completed latency_us = 713 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 0cb23e29-fc09-4669-adf5-c190e97090cb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
21432025-03-01T01:03:42.342ZTRACtest_instance_serial (dropshot): incoming request local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 46aa50dd-fe21-404b-8156-38e6fed85561 uri = /sp/sled/1/component/rot/cfpa
21442025-03-01T01:03:42.344ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 176 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
21452025-03-01T01:03:42.344ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 176 } response = ReadRot(Ok)
21462025-03-01T01:03:42.344ZINFOtest_instance_serial (dropshot): request completed latency_us = 1790 local_addr = [::1]:33705 method = GET remote_addr = [::1]:46257 req_id = 46aa50dd-fe21-404b-8156-38e6fed85561 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
21472025-03-01T01:03:42.786ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
21482025-03-01T01:03:42.786ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
21492025-03-01T01:03:42.786ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
21502025-03-01T01:03:42.786ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
21512025-03-01T01:03:42.786ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 105 }, kind: MgsRequest(SpState) }
21522025-03-01T01:03:42.786ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 125 }, kind: MgsRequest(SpState) }
21532025-03-01T01:03:42.786ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 177 }, kind: MgsRequest(SpState) }
21542025-03-01T01:03:42.786ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 177 }, kind: MgsRequest(SpState) }
21552025-03-01T01:03:42.787ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
21562025-03-01T01:03:42.787ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
21572025-03-01T01:03:42.787ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
21582025-03-01T01:03:42.787ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
21592025-03-01T01:03:42.791ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 125 } 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: None, slot_b_sha3_256_digest: None }) })
21602025-03-01T01:03:42.791ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 105 } 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: None, slot_b_sha3_256_digest: None }) })
21612025-03-01T01:03:42.791ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 177 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
21622025-03-01T01:03:42.791ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 177 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
21632025-03-01T01:03:42.792ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21642025-03-01T01:03:42.793ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 106 }, kind: MgsRequest(SpState) }
21652025-03-01T01:03:42.793ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
21662025-03-01T01:03:42.793ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
21672025-03-01T01:03:42.793ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
21682025-03-01T01:03:42.793ZDEBGtest_instance_serial (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
21692025-03-01T01:03:42.793ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
21702025-03-01T01:03:42.793ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
21712025-03-01T01:03:42.793ZDEBGtest_instance_serial (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
21722025-03-01T01:03:42.793ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
21732025-03-01T01:03:42.793ZDEBGtest_instance_serial (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
21742025-03-01T01:03:42.793ZDEBGtest_instance_serial (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
21752025-03-01T01:03:42.794ZDEBGtest_instance_serial (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
21762025-03-01T01:03:42.794ZDEBGtest_instance_serial (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
21772025-03-01T01:03:42.794ZDEBGtest_instance_serial (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
21782025-03-01T01:03:42.794ZDEBGtest_instance_serial (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
21792025-03-01T01:03:42.794ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21802025-03-01T01:03:42.794ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 106 } 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: None, slot_b_sha3_256_digest: None }) })
21812025-03-01T01:03:42.794ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 178 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21822025-03-01T01:03:42.794ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 178 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
21832025-03-01T01:03:42.795ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
21842025-03-01T01:03:42.800ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21852025-03-01T01:03:42.800ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
21862025-03-01T01:03:42.800ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21872025-03-01T01:03:42.802ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
21882025-03-01T01:03:42.802ZDEBGtest_instance_serial (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
21892025-03-01T01:03:42.802ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
21902025-03-01T01:03:42.802ZDEBGtest_instance_serial (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
21912025-03-01T01:03:42.802ZDEBGtest_instance_serial (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
21922025-03-01T01:03:42.802ZDEBGtest_instance_serial (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
21932025-03-01T01:03:42.802ZDEBGtest_instance_serial (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
21942025-03-01T01:03:42.802ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
21952025-03-01T01:03:42.802ZDEBGtest_instance_serial (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
21962025-03-01T01:03:42.802ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 127 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21972025-03-01T01:03:42.802ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 179 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
21982025-03-01T01:03:42.802ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 179 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21992025-03-01T01:03:42.807ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 128 }, kind: MgsRequest(SpState) }
22002025-03-01T01:03:42.807ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22012025-03-01T01:03:42.807ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22022025-03-01T01:03:42.807ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
22032025-03-01T01:03:42.807ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
22042025-03-01T01:03:42.807ZDEBGtest_instance_serial (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
22052025-03-01T01:03:42.807ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
22062025-03-01T01:03:42.807ZDEBGtest_instance_serial (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
22072025-03-01T01:03:42.808ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 128 } 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: None, slot_b_sha3_256_digest: None }) })
22082025-03-01T01:03:42.808ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 180 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22092025-03-01T01:03:42.808ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 180 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22102025-03-01T01:03:42.808ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
22112025-03-01T01:03:42.810ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22122025-03-01T01:03:42.810ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22132025-03-01T01:03:42.812ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
22142025-03-01T01:03:42.812ZDEBGtest_instance_serial (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
22152025-03-01T01:03:42.812ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
22162025-03-01T01:03:42.812ZDEBGtest_instance_serial (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
22172025-03-01T01:03:42.814ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 181 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22182025-03-01T01:03:42.814ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 181 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22192025-03-01T01:03:42.816ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22202025-03-01T01:03:42.816ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22212025-03-01T01:03:42.817ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
22222025-03-01T01:03:42.817ZDEBGtest_instance_serial (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
22232025-03-01T01:03:42.817ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
22242025-03-01T01:03:42.817ZDEBGtest_instance_serial (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
22252025-03-01T01:03:42.817ZDEBGtest_instance_serial (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
22262025-03-01T01:03:42.817ZDEBGtest_instance_serial (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
22272025-03-01T01:03:42.817ZDEBGtest_instance_serial (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
22282025-03-01T01:03:42.817ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 182 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22292025-03-01T01:03:42.817ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 182 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22302025-03-01T01:03:42.821ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
22312025-03-01T01:03:42.821ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22322025-03-01T01:03:42.822ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
22332025-03-01T01:03:42.822ZDEBGtest_instance_serial (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
22342025-03-01T01:03:42.822ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
22352025-03-01T01:03:42.822ZDEBGtest_instance_serial (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
22362025-03-01T01:03:42.825ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 183 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22372025-03-01T01:03:42.826ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 183 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22382025-03-01T01:03:42.832ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22392025-03-01T01:03:42.832ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22402025-03-01T01:03:42.833ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
22412025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22422025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22432025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22442025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22452025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22462025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22472025-03-01T01:03:42.833ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
22482025-03-01T01:03:42.833ZDEBGtest_instance_serial (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
22492025-03-01T01:03:42.833ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 184 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22502025-03-01T01:03:42.833ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 184 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22512025-03-01T01:03:42.838ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22522025-03-01T01:03:42.838ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22532025-03-01T01:03:42.839ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
22542025-03-01T01:03:42.839ZDEBGtest_instance_serial (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
22552025-03-01T01:03:42.839ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
22562025-03-01T01:03:42.839ZDEBGtest_instance_serial (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
22572025-03-01T01:03:42.839ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 185 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22582025-03-01T01:03:42.839ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 185 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22592025-03-01T01:03:42.841ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 186 }, kind: MgsRequest(SpState) }
22602025-03-01T01:03:42.841ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 186 }, kind: MgsRequest(SpState) }
22612025-03-01T01:03:42.841ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
22622025-03-01T01:03:42.841ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
22632025-03-01T01:03:42.841ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 186 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22642025-03-01T01:03:42.841ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 186 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22652025-03-01T01:03:42.841ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
22662025-03-01T01:03:42.841ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
22672025-03-01T01:03:44.187ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
22682025-03-01T01:03:44.187ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
22692025-03-01T01:03:44.188ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
22702025-03-01T01:03:44.188ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
22712025-03-01T01:03:44.323ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 107 }, kind: MgsRequest(SpState) }
22722025-03-01T01:03:44.323ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 129 }, kind: MgsRequest(SpState) }
22732025-03-01T01:03:44.323ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 187 }, kind: MgsRequest(SpState) }
22742025-03-01T01:03:44.323ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 187 }, kind: MgsRequest(SpState) }
22752025-03-01T01:03:44.324ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
22762025-03-01T01:03:44.324ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
22772025-03-01T01:03:44.324ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
22782025-03-01T01:03:44.324ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
22792025-03-01T01:03:44.325ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 129 } 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: None, slot_b_sha3_256_digest: None }) })
22802025-03-01T01:03:44.325ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 107 } 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: None, slot_b_sha3_256_digest: None }) })
22812025-03-01T01:03:44.325ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 187 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22822025-03-01T01:03:44.325ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 187 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22832025-03-01T01:03:44.327ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22842025-03-01T01:03:44.327ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 108 }, kind: MgsRequest(SpState) }
22852025-03-01T01:03:44.327ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22862025-03-01T01:03:44.327ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22872025-03-01T01:03:44.328ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
22882025-03-01T01:03:44.328ZDEBGtest_instance_serial (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
22892025-03-01T01:03:44.328ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
22902025-03-01T01:03:44.328ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
22912025-03-01T01:03:44.328ZDEBGtest_instance_serial (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
22922025-03-01T01:03:44.329ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
22932025-03-01T01:03:44.329ZDEBGtest_instance_serial (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
22942025-03-01T01:03:44.329ZDEBGtest_instance_serial (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
22952025-03-01T01:03:44.329ZDEBGtest_instance_serial (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
22962025-03-01T01:03:44.329ZDEBGtest_instance_serial (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
22972025-03-01T01:03:44.329ZDEBGtest_instance_serial (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
22982025-03-01T01:03:44.329ZDEBGtest_instance_serial (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
22992025-03-01T01:03:44.332ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 130 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23002025-03-01T01:03:44.332ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 108 } 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: None, slot_b_sha3_256_digest: None }) })
23012025-03-01T01:03:44.332ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 188 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23022025-03-01T01:03:44.332ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 188 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
23032025-03-01T01:03:44.333ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
23042025-03-01T01:03:44.341ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23052025-03-01T01:03:44.341ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
23062025-03-01T01:03:44.342ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23072025-03-01T01:03:44.354ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
23082025-03-01T01:03:44.354ZDEBGtest_instance_serial (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
23092025-03-01T01:03:44.354ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
23102025-03-01T01:03:44.354ZDEBGtest_instance_serial (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
23112025-03-01T01:03:44.354ZDEBGtest_instance_serial (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
23122025-03-01T01:03:44.354ZDEBGtest_instance_serial (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
23132025-03-01T01:03:44.355ZDEBGtest_instance_serial (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
23142025-03-01T01:03:44.355ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
23152025-03-01T01:03:44.355ZDEBGtest_instance_serial (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
23162025-03-01T01:03:44.496ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23172025-03-01T01:03:44.497ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 189 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
23182025-03-01T01:03:44.497ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 189 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23192025-03-01T01:03:44.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 132 }, kind: MgsRequest(SpState) }
23202025-03-01T01:03:44.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23212025-03-01T01:03:44.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23222025-03-01T01:03:44.629ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
23232025-03-01T01:03:44.630ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
23242025-03-01T01:03:44.630ZDEBGtest_instance_serial (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
23252025-03-01T01:03:44.630ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
23262025-03-01T01:03:44.630ZDEBGtest_instance_serial (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
23272025-03-01T01:03:44.631ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
23282025-03-01T01:03:44.632ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 109 }, kind: MgsRequest(SpState) }
23292025-03-01T01:03:44.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
23302025-03-01T01:03:44.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 132 } 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: None, slot_b_sha3_256_digest: None }) })
23312025-03-01T01:03:44.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23322025-03-01T01:03:44.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23332025-03-01T01:03:44.634ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
23342025-03-01T01:03:44.634ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
23352025-03-01T01:03:44.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 133 }, kind: MgsRequest(SpState) }
23362025-03-01T01:03:44.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23372025-03-01T01:03:44.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23382025-03-01T01:03:44.639ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
23392025-03-01T01:03:44.640ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
23402025-03-01T01:03:44.640ZDEBGtest_instance_serial (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
23412025-03-01T01:03:44.640ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
23422025-03-01T01:03:44.640ZDEBGtest_instance_serial (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
23432025-03-01T01:03:44.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 109 } 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: None, slot_b_sha3_256_digest: None }) })
23442025-03-01T01:03:44.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 110 }, kind: MgsRequest(SpState) }
23452025-03-01T01:03:44.645ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
23462025-03-01T01:03:44.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 133 } 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: None, slot_b_sha3_256_digest: None }) })
23472025-03-01T01:03:44.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 191 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23482025-03-01T01:03:44.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 191 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23492025-03-01T01:03:44.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23502025-03-01T01:03:44.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23512025-03-01T01:03:44.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
23522025-03-01T01:03:44.651ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
23532025-03-01T01:03:44.651ZDEBGtest_instance_serial (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
23542025-03-01T01:03:44.651ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
23552025-03-01T01:03:44.651ZDEBGtest_instance_serial (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
23562025-03-01T01:03:44.651ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
23572025-03-01T01:03:44.651ZDEBGtest_instance_serial (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
23582025-03-01T01:03:44.651ZDEBGtest_instance_serial (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
23592025-03-01T01:03:44.651ZDEBGtest_instance_serial (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
23602025-03-01T01:03:44.651ZDEBGtest_instance_serial (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
23612025-03-01T01:03:44.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 110 } 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: None, slot_b_sha3_256_digest: None }) })
23622025-03-01T01:03:44.651ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
23632025-03-01T01:03:44.652ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 134 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23642025-03-01T01:03:44.652ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 192 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23652025-03-01T01:03:44.652ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 192 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
23662025-03-01T01:03:44.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23672025-03-01T01:03:44.659ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23682025-03-01T01:03:44.659ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23692025-03-01T01:03:44.660ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
23702025-03-01T01:03:44.661ZDEBGtest_instance_serial (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
23712025-03-01T01:03:44.661ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
23722025-03-01T01:03:44.661ZDEBGtest_instance_serial (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
23732025-03-01T01:03:44.661ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
23742025-03-01T01:03:44.661ZDEBGtest_instance_serial (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
23752025-03-01T01:03:44.752ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 135 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23762025-03-01T01:03:44.753ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 193 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23772025-03-01T01:03:44.753ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 193 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23782025-03-01T01:03:44.758ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 136 }, kind: MgsRequest(SpState) }
23792025-03-01T01:03:44.760ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
23802025-03-01T01:03:44.760ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23812025-03-01T01:03:44.769ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
23822025-03-01T01:03:44.769ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
23832025-03-01T01:03:44.769ZDEBGtest_instance_serial (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
23842025-03-01T01:03:44.769ZDEBGtest_instance_serial (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
23852025-03-01T01:03:44.769ZDEBGtest_instance_serial (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
23862025-03-01T01:03:44.769ZDEBGtest_instance_serial (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
23872025-03-01T01:03:44.769ZDEBGtest_instance_serial (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
23882025-03-01T01:03:44.770ZDEBGtest_instance_serial (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
23892025-03-01T01:03:44.770ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
23902025-03-01T01:03:44.770ZDEBGtest_instance_serial (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
23912025-03-01T01:03:44.772ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 136 } 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: None, slot_b_sha3_256_digest: None }) })
23922025-03-01T01:03:44.773ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 194 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
23932025-03-01T01:03:44.773ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 194 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23942025-03-01T01:03:44.773ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
23952025-03-01T01:03:44.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23962025-03-01T01:03:44.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23972025-03-01T01:03:45.489ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
23982025-03-01T01:03:45.490ZDEBGtest_instance_serial (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
23992025-03-01T01:03:45.490ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
24002025-03-01T01:03:45.490ZDEBGtest_instance_serial (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
24012025-03-01T01:03:45.598ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 195 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24022025-03-01T01:03:45.598ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 195 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24032025-03-01T01:03:45.610ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 196 }, kind: MgsRequest(SpState) }
24042025-03-01T01:03:45.610ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 196 }, kind: MgsRequest(SpState) }
24052025-03-01T01:03:45.612ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
24062025-03-01T01:03:45.614ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
24072025-03-01T01:03:45.618ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 196 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
24082025-03-01T01:03:45.618ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 196 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
24092025-03-01T01:03:45.619ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
24102025-03-01T01:03:45.619ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
24112025-03-01T01:03:45.619ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
24122025-03-01T01:03:45.619ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
24132025-03-01T01:03:45.619ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 197 }, kind: MgsRequest(SpState) }
24142025-03-01T01:03:45.619ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 197 }, kind: MgsRequest(SpState) }
24152025-03-01T01:03:45.619ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
24162025-03-01T01:03:45.619ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
24172025-03-01T01:03:45.621ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 197 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
24182025-03-01T01:03:45.621ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 197 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
24192025-03-01T01:03:45.621ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24202025-03-01T01:03:45.621ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24212025-03-01T01:03:45.621ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
24222025-03-01T01:03:45.621ZDEBGtest_instance_serial (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
24232025-03-01T01:03:45.621ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
24242025-03-01T01:03:45.621ZDEBGtest_instance_serial (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
24252025-03-01T01:03:45.621ZDEBGtest_instance_serial (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
24262025-03-01T01:03:45.622ZDEBGtest_instance_serial (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
24272025-03-01T01:03:45.622ZDEBGtest_instance_serial (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
24282025-03-01T01:03:45.622ZDEBGtest_instance_serial (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
24292025-03-01T01:03:45.622ZDEBGtest_instance_serial (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
24302025-03-01T01:03:45.622ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24312025-03-01T01:03:45.622ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24322025-03-01T01:03:45.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
24332025-03-01T01:03:45.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
24342025-03-01T01:03:45.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 111 }, kind: MgsRequest(SpState) }
24352025-03-01T01:03:45.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 137 }, kind: MgsRequest(SpState) }
24362025-03-01T01:03:45.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24372025-03-01T01:03:45.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24382025-03-01T01:03:45.631ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
24392025-03-01T01:03:45.631ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
24402025-03-01T01:03:45.631ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
24412025-03-01T01:03:45.632ZDEBGtest_instance_serial (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
24422025-03-01T01:03:45.632ZDEBGtest_instance_serial (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
24432025-03-01T01:03:45.632ZDEBGtest_instance_serial (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
24442025-03-01T01:03:45.632ZDEBGtest_instance_serial (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
24452025-03-01T01:03:45.632ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
24462025-03-01T01:03:45.632ZDEBGtest_instance_serial (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
24472025-03-01T01:03:45.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 137 } 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: None, slot_b_sha3_256_digest: None }) })
24482025-03-01T01:03:45.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 111 } 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: None, slot_b_sha3_256_digest: None }) })
24492025-03-01T01:03:45.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24502025-03-01T01:03:45.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24512025-03-01T01:03:45.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24522025-03-01T01:03:45.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 112 }, kind: MgsRequest(SpState) }
24532025-03-01T01:03:45.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24542025-03-01T01:03:45.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24552025-03-01T01:03:45.650ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
24562025-03-01T01:03:45.650ZDEBGtest_instance_serial (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
24572025-03-01T01:03:45.650ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
24582025-03-01T01:03:45.650ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
24592025-03-01T01:03:45.650ZDEBGtest_instance_serial (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
24602025-03-01T01:03:45.650ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
24612025-03-01T01:03:45.650ZDEBGtest_instance_serial (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
24622025-03-01T01:03:45.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 138 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24632025-03-01T01:03:45.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 112 } 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: None, slot_b_sha3_256_digest: None }) })
24642025-03-01T01:03:45.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 200 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24652025-03-01T01:03:45.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 200 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24662025-03-01T01:03:45.651ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
24672025-03-01T01:03:45.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24682025-03-01T01:03:45.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24692025-03-01T01:03:45.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24702025-03-01T01:03:45.653ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
24712025-03-01T01:03:45.653ZDEBGtest_instance_serial (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
24722025-03-01T01:03:45.653ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
24732025-03-01T01:03:45.653ZDEBGtest_instance_serial (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
24742025-03-01T01:03:45.653ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
24752025-03-01T01:03:45.653ZDEBGtest_instance_serial (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
24762025-03-01T01:03:45.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 139 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24772025-03-01T01:03:45.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 201 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24782025-03-01T01:03:45.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 201 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24792025-03-01T01:03:45.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 140 }, kind: MgsRequest(SpState) }
24802025-03-01T01:03:45.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24812025-03-01T01:03:45.659ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24822025-03-01T01:03:45.659ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
24832025-03-01T01:03:45.659ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
24842025-03-01T01:03:45.659ZDEBGtest_instance_serial (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
24852025-03-01T01:03:45.659ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
24862025-03-01T01:03:45.659ZDEBGtest_instance_serial (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
24872025-03-01T01:03:45.660ZDEBGtest_instance_serial (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
24882025-03-01T01:03:45.660ZDEBGtest_instance_serial (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
24892025-03-01T01:03:45.660ZDEBGtest_instance_serial (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
24902025-03-01T01:03:45.667ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 140 } 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: None, slot_b_sha3_256_digest: None }) })
24912025-03-01T01:03:45.667ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24922025-03-01T01:03:45.667ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24932025-03-01T01:03:45.667ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
24942025-03-01T01:03:45.670ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24952025-03-01T01:03:45.670ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24962025-03-01T01:03:45.671ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
24972025-03-01T01:03:45.671ZDEBGtest_instance_serial (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
24982025-03-01T01:03:45.671ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
24992025-03-01T01:03:45.671ZDEBGtest_instance_serial (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
25002025-03-01T01:03:45.671ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25012025-03-01T01:03:45.671ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25022025-03-01T01:03:45.673ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25032025-03-01T01:03:45.673ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
25042025-03-01T01:03:45.673ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
25052025-03-01T01:03:45.673ZDEBGtest_instance_serial (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
25062025-03-01T01:03:45.673ZDEBGtest_instance_serial (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
25072025-03-01T01:03:45.673ZDEBGtest_instance_serial (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
25082025-03-01T01:03:45.674ZDEBGtest_instance_serial (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
25092025-03-01T01:03:45.674ZDEBGtest_instance_serial (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
25102025-03-01T01:03:45.674ZDEBGtest_instance_serial (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
25112025-03-01T01:03:45.674ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
25122025-03-01T01:03:45.674ZDEBGtest_instance_serial (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
25132025-03-01T01:03:45.675ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 204 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
25142025-03-01T01:03:45.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 204 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25152025-03-01T01:03:45.683ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
25162025-03-01T01:03:45.683ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
25172025-03-01T01:03:45.687ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
25182025-03-01T01:03:45.687ZDEBGtest_instance_serial (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
25192025-03-01T01:03:45.688ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
25202025-03-01T01:03:45.688ZDEBGtest_instance_serial (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
25212025-03-01T01:03:45.690ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 205 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25222025-03-01T01:03:45.690ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 205 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25232025-03-01T01:03:45.692ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 206 }, kind: MgsRequest(SpState) }
25242025-03-01T01:03:45.692ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 206 }, kind: MgsRequest(SpState) }
25252025-03-01T01:03:45.692ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
25262025-03-01T01:03:45.692ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
25272025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 206 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
25282025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 206 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
25292025-03-01T01:03:45.693ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
25302025-03-01T01:03:45.693ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
25312025-03-01T01:03:45.693ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
25322025-03-01T01:03:45.693ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
25332025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 207 }, kind: MgsRequest(SpState) }
25342025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 207 }, kind: MgsRequest(SpState) }
25352025-03-01T01:03:45.693ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
25362025-03-01T01:03:45.693ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
25372025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 207 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
25382025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 207 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
25392025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 208 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
25402025-03-01T01:03:45.693ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 208 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25412025-03-01T01:03:45.693ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
25422025-03-01T01:03:45.693ZDEBGtest_instance_serial (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
25432025-03-01T01:03:45.694ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
25442025-03-01T01:03:45.694ZDEBGtest_instance_serial (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
25452025-03-01T01:03:45.694ZDEBGtest_instance_serial (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
25462025-03-01T01:03:45.694ZDEBGtest_instance_serial (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
25472025-03-01T01:03:45.694ZDEBGtest_instance_serial (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
25482025-03-01T01:03:45.694ZDEBGtest_instance_serial (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
25492025-03-01T01:03:45.694ZDEBGtest_instance_serial (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
25502025-03-01T01:03:45.696ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 208 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25512025-03-01T01:03:45.696ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 208 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
25522025-03-01T01:03:45.702ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
25532025-03-01T01:03:45.702ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
25542025-03-01T01:03:45.703ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
25552025-03-01T01:03:45.703ZDEBGtest_instance_serial (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
25562025-03-01T01:03:45.703ZDEBGtest_instance_serial (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
25572025-03-01T01:03:45.703ZDEBGtest_instance_serial (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
25582025-03-01T01:03:45.703ZDEBGtest_instance_serial (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
25592025-03-01T01:03:45.703ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
25602025-03-01T01:03:45.703ZDEBGtest_instance_serial (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
25612025-03-01T01:03:45.703ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 209 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
25622025-03-01T01:03:45.703ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 209 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25632025-03-01T01:03:45.709ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
25642025-03-01T01:03:45.709ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25652025-03-01T01:03:45.710ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
25662025-03-01T01:03:45.710ZDEBGtest_instance_serial (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
25672025-03-01T01:03:45.710ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
25682025-03-01T01:03:45.711ZDEBGtest_instance_serial (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
25692025-03-01T01:03:45.711ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 210 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25702025-03-01T01:03:45.711ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 210 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25712025-03-01T01:03:45.712ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25722025-03-01T01:03:45.713ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25732025-03-01T01:03:45.713ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
25742025-03-01T01:03:45.714ZDEBGtest_instance_serial (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
25752025-03-01T01:03:45.714ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
25762025-03-01T01:03:45.714ZDEBGtest_instance_serial (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
25772025-03-01T01:03:45.714ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 211 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25782025-03-01T01:03:45.714ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 211 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25792025-03-01T01:03:45.716ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25802025-03-01T01:03:45.722ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
25812025-03-01T01:03:45.726ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
25822025-03-01T01:03:45.726ZDEBGtest_instance_serial (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
25832025-03-01T01:03:45.726ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
25842025-03-01T01:03:45.726ZDEBGtest_instance_serial (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
25852025-03-01T01:03:45.726ZDEBGtest_instance_serial (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
25862025-03-01T01:03:45.726ZDEBGtest_instance_serial (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
25872025-03-01T01:03:45.726ZDEBGtest_instance_serial (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
25882025-03-01T01:03:45.726ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 212 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25892025-03-01T01:03:45.726ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 212 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
25902025-03-01T01:03:45.731ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
25912025-03-01T01:03:45.731ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
25922025-03-01T01:03:45.737ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
25932025-03-01T01:03:45.738ZDEBGtest_instance_serial (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
25942025-03-01T01:03:45.738ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
25952025-03-01T01:03:45.738ZDEBGtest_instance_serial (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
25962025-03-01T01:03:45.739ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 213 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25972025-03-01T01:03:45.739ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 213 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25982025-03-01T01:03:45.740ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25992025-03-01T01:03:45.741ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26002025-03-01T01:03:45.742ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
26012025-03-01T01:03:45.742ZDEBGtest_instance_serial (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
26022025-03-01T01:03:45.743ZDEBGtest_instance_serial (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
26032025-03-01T01:03:45.743ZDEBGtest_instance_serial (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
26042025-03-01T01:03:45.743ZDEBGtest_instance_serial (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
26052025-03-01T01:03:45.743ZDEBGtest_instance_serial (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
26062025-03-01T01:03:45.743ZDEBGtest_instance_serial (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
26072025-03-01T01:03:45.743ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
26082025-03-01T01:03:45.743ZDEBGtest_instance_serial (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
26092025-03-01T01:03:45.743ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 214 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
26102025-03-01T01:03:45.744ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 214 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26112025-03-01T01:03:45.750ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
26122025-03-01T01:03:45.750ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
26132025-03-01T01:03:45.752ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
26142025-03-01T01:03:45.752ZDEBGtest_instance_serial (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
26152025-03-01T01:03:45.752ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
26162025-03-01T01:03:45.753ZDEBGtest_instance_serial (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
26172025-03-01T01:03:45.753ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 215 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26182025-03-01T01:03:45.754ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 215 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26192025-03-01T01:03:45.758ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 216 }, kind: MgsRequest(SpState) }
26202025-03-01T01:03:45.758ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 216 }, kind: MgsRequest(SpState) }
26212025-03-01T01:03:45.767ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
26222025-03-01T01:03:45.768ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
26232025-03-01T01:03:45.768ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 216 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
26242025-03-01T01:03:45.768ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 216 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
26252025-03-01T01:03:45.770ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
26262025-03-01T01:03:45.770ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
26272025-03-01T01:03:46.704ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
26282025-03-01T01:03:46.704ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
26292025-03-01T01:03:46.704ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
26302025-03-01T01:03:46.704ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
26312025-03-01T01:03:46.704ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 113 }, kind: MgsRequest(SpState) }
26322025-03-01T01:03:46.704ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 141 }, kind: MgsRequest(SpState) }
26332025-03-01T01:03:46.704ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 217 }, kind: MgsRequest(SpState) }
26342025-03-01T01:03:46.704ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 217 }, kind: MgsRequest(SpState) }
26352025-03-01T01:03:46.704ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
26362025-03-01T01:03:46.705ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
26372025-03-01T01:03:46.705ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
26382025-03-01T01:03:46.705ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
26392025-03-01T01:03:46.705ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 141 } 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: None, slot_b_sha3_256_digest: None }) })
26402025-03-01T01:03:46.705ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 113 } 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: None, slot_b_sha3_256_digest: None }) })
26412025-03-01T01:03:46.706ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 217 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
26422025-03-01T01:03:46.706ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 217 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
26432025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26442025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 114 }, kind: MgsRequest(SpState) }
26452025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
26462025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
26472025-03-01T01:03:46.707ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
26482025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26492025-03-01T01:03:46.707ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
26502025-03-01T01:03:46.707ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
26512025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26522025-03-01T01:03:46.707ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
26532025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26542025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26552025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26562025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26572025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26582025-03-01T01:03:46.707ZDEBGtest_instance_serial (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
26592025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26602025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 114 } 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: None, slot_b_sha3_256_digest: None }) })
26612025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 218 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26622025-03-01T01:03:46.707ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 218 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
26632025-03-01T01:03:46.708ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
26642025-03-01T01:03:46.713ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26652025-03-01T01:03:46.713ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
26662025-03-01T01:03:46.713ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
26672025-03-01T01:03:46.715ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
26682025-03-01T01:03:46.715ZDEBGtest_instance_serial (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
26692025-03-01T01:03:46.715ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
26702025-03-01T01:03:46.715ZDEBGtest_instance_serial (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
26712025-03-01T01:03:46.715ZDEBGtest_instance_serial (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
26722025-03-01T01:03:46.715ZDEBGtest_instance_serial (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
26732025-03-01T01:03:46.715ZDEBGtest_instance_serial (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
26742025-03-01T01:03:46.715ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
26752025-03-01T01:03:46.715ZDEBGtest_instance_serial (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
26762025-03-01T01:03:46.716ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 143 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26772025-03-01T01:03:46.716ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 219 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
26782025-03-01T01:03:46.716ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 219 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26792025-03-01T01:03:46.721ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 144 }, kind: MgsRequest(SpState) }
26802025-03-01T01:03:46.721ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26812025-03-01T01:03:46.721ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26822025-03-01T01:03:46.722ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
26832025-03-01T01:03:46.722ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
26842025-03-01T01:03:46.722ZDEBGtest_instance_serial (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
26852025-03-01T01:03:46.722ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
26862025-03-01T01:03:46.722ZDEBGtest_instance_serial (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
26872025-03-01T01:03:46.723ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 144 } 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: None, slot_b_sha3_256_digest: None }) })
26882025-03-01T01:03:46.723ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 220 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26892025-03-01T01:03:46.723ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 220 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26902025-03-01T01:03:46.723ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
26912025-03-01T01:03:46.724ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26922025-03-01T01:03:46.724ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26932025-03-01T01:03:46.726ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
26942025-03-01T01:03:46.726ZDEBGtest_instance_serial (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
26952025-03-01T01:03:46.726ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
26962025-03-01T01:03:46.726ZDEBGtest_instance_serial (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
26972025-03-01T01:03:46.727ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 221 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26982025-03-01T01:03:46.727ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 221 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26992025-03-01T01:03:46.729ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
27002025-03-01T01:03:46.729ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
27012025-03-01T01:03:46.730ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
27022025-03-01T01:03:46.730ZDEBGtest_instance_serial (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
27032025-03-01T01:03:46.730ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
27042025-03-01T01:03:46.730ZDEBGtest_instance_serial (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
27052025-03-01T01:03:46.730ZDEBGtest_instance_serial (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
27062025-03-01T01:03:46.730ZDEBGtest_instance_serial (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
27072025-03-01T01:03:46.730ZDEBGtest_instance_serial (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
27082025-03-01T01:03:46.730ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 222 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27092025-03-01T01:03:46.730ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 222 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
27102025-03-01T01:03:46.735ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
27112025-03-01T01:03:46.735ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
27122025-03-01T01:03:46.737ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
27132025-03-01T01:03:46.737ZDEBGtest_instance_serial (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
27142025-03-01T01:03:46.737ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
27152025-03-01T01:03:46.737ZDEBGtest_instance_serial (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
27162025-03-01T01:03:46.737ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 223 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27172025-03-01T01:03:46.737ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 223 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27182025-03-01T01:03:46.739ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
27192025-03-01T01:03:46.739ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
27202025-03-01T01:03:46.739ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
27212025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27222025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27232025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27242025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27252025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27262025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27272025-03-01T01:03:46.740ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
27282025-03-01T01:03:46.740ZDEBGtest_instance_serial (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
27292025-03-01T01:03:46.740ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 224 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
27302025-03-01T01:03:46.740ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 224 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27312025-03-01T01:03:46.745ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
27322025-03-01T01:03:46.750ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
27332025-03-01T01:03:46.752ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
27342025-03-01T01:03:46.752ZDEBGtest_instance_serial (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
27352025-03-01T01:03:46.752ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
27362025-03-01T01:03:46.752ZDEBGtest_instance_serial (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
27372025-03-01T01:03:46.752ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 225 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27382025-03-01T01:03:46.753ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 225 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27392025-03-01T01:03:46.754ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 226 }, kind: MgsRequest(SpState) }
27402025-03-01T01:03:46.755ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 226 }, kind: MgsRequest(SpState) }
27412025-03-01T01:03:46.778ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
27422025-03-01T01:03:46.778ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
27432025-03-01T01:03:46.778ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 226 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
27442025-03-01T01:03:46.778ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 226 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
27452025-03-01T01:03:46.779ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
27462025-03-01T01:03:46.779ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
27472025-03-01T01:03:47.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
27482025-03-01T01:03:47.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
27492025-03-01T01:03:47.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
27502025-03-01T01:03:47.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
27512025-03-01T01:03:47.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 115 }, kind: MgsRequest(SpState) }
27522025-03-01T01:03:47.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 145 }, kind: MgsRequest(SpState) }
27532025-03-01T01:03:47.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 227 }, kind: MgsRequest(SpState) }
27542025-03-01T01:03:47.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 227 }, kind: MgsRequest(SpState) }
27552025-03-01T01:03:47.628ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
27562025-03-01T01:03:47.628ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
27572025-03-01T01:03:47.628ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
27582025-03-01T01:03:47.628ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
27592025-03-01T01:03:47.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 145 } 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: None, slot_b_sha3_256_digest: None }) })
27602025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 115 } 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: None, slot_b_sha3_256_digest: None }) })
27612025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 227 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
27622025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 227 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
27632025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
27642025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 116 }, kind: MgsRequest(SpState) }
27652025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 228 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
27662025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 228 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
27672025-03-01T01:03:47.629ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
27682025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27692025-03-01T01:03:47.629ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
27702025-03-01T01:03:47.629ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
27712025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27722025-03-01T01:03:47.629ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
27732025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27742025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27752025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27762025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27772025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27782025-03-01T01:03:47.629ZDEBGtest_instance_serial (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
27792025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 146 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27802025-03-01T01:03:47.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 116 } 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: None, slot_b_sha3_256_digest: None }) })
27812025-03-01T01:03:47.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 228 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27822025-03-01T01:03:47.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 228 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
27832025-03-01T01:03:47.630ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
27842025-03-01T01:03:47.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 147 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
27852025-03-01T01:03:47.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
27862025-03-01T01:03:47.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
27872025-03-01T01:03:47.636ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
27882025-03-01T01:03:47.636ZDEBGtest_instance_serial (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
27892025-03-01T01:03:47.636ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
27902025-03-01T01:03:47.636ZDEBGtest_instance_serial (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
27912025-03-01T01:03:47.636ZDEBGtest_instance_serial (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
27922025-03-01T01:03:47.636ZDEBGtest_instance_serial (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
27932025-03-01T01:03:47.636ZDEBGtest_instance_serial (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
27942025-03-01T01:03:47.636ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
27952025-03-01T01:03:47.637ZDEBGtest_instance_serial (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
27962025-03-01T01:03:47.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 147 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27972025-03-01T01:03:47.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 229 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
27982025-03-01T01:03:47.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 229 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27992025-03-01T01:03:47.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 148 }, kind: MgsRequest(SpState) }
28002025-03-01T01:03:47.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
28012025-03-01T01:03:47.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
28022025-03-01T01:03:47.641ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
28032025-03-01T01:03:47.641ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
28042025-03-01T01:03:47.641ZDEBGtest_instance_serial (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
28052025-03-01T01:03:47.641ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
28062025-03-01T01:03:47.641ZDEBGtest_instance_serial (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
28072025-03-01T01:03:47.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 148 } 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: None, slot_b_sha3_256_digest: None }) })
28082025-03-01T01:03:47.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 230 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28092025-03-01T01:03:47.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 230 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28102025-03-01T01:03:47.642ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
28112025-03-01T01:03:47.643ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
28122025-03-01T01:03:47.643ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28132025-03-01T01:03:47.643ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
28142025-03-01T01:03:47.643ZDEBGtest_instance_serial (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
28152025-03-01T01:03:47.643ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
28162025-03-01T01:03:47.643ZDEBGtest_instance_serial (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
28172025-03-01T01:03:47.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 231 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28182025-03-01T01:03:47.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 231 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28192025-03-01T01:03:47.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28202025-03-01T01:03:47.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
28212025-03-01T01:03:47.659ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
28222025-03-01T01:03:47.659ZDEBGtest_instance_serial (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
28232025-03-01T01:03:47.659ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
28242025-03-01T01:03:47.659ZDEBGtest_instance_serial (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
28252025-03-01T01:03:47.659ZDEBGtest_instance_serial (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
28262025-03-01T01:03:47.659ZDEBGtest_instance_serial (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
28272025-03-01T01:03:47.659ZDEBGtest_instance_serial (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
28282025-03-01T01:03:47.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 232 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28292025-03-01T01:03:47.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 232 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
28302025-03-01T01:03:47.664ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
28312025-03-01T01:03:47.664ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
28322025-03-01T01:03:47.664ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
28332025-03-01T01:03:47.664ZDEBGtest_instance_serial (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
28342025-03-01T01:03:47.664ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
28352025-03-01T01:03:47.664ZDEBGtest_instance_serial (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
28362025-03-01T01:03:47.664ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 233 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28372025-03-01T01:03:47.664ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 233 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28382025-03-01T01:03:47.666ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
28392025-03-01T01:03:47.666ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
28402025-03-01T01:03:47.666ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
28412025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28422025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28432025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28442025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28452025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28462025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28472025-03-01T01:03:47.666ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
28482025-03-01T01:03:47.666ZDEBGtest_instance_serial (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
28492025-03-01T01:03:47.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 234 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
28502025-03-01T01:03:47.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 234 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28512025-03-01T01:03:47.673ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
28522025-03-01T01:03:47.673ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
28532025-03-01T01:03:47.673ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
28542025-03-01T01:03:47.673ZDEBGtest_instance_serial (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
28552025-03-01T01:03:47.673ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
28562025-03-01T01:03:47.673ZDEBGtest_instance_serial (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
28572025-03-01T01:03:47.673ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 235 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28582025-03-01T01:03:47.673ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 235 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28592025-03-01T01:03:47.675ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 236 }, kind: MgsRequest(SpState) }
28602025-03-01T01:03:47.675ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 236 }, kind: MgsRequest(SpState) }
28612025-03-01T01:03:47.675ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
28622025-03-01T01:03:47.675ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
28632025-03-01T01:03:47.675ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 236 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
28642025-03-01T01:03:47.676ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 236 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
28652025-03-01T01:03:47.676ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
28662025-03-01T01:03:47.676ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
28672025-03-01T01:03:48.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
28682025-03-01T01:03:48.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
28692025-03-01T01:03:48.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
28702025-03-01T01:03:48.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
28712025-03-01T01:03:48.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 117 }, kind: MgsRequest(SpState) }
28722025-03-01T01:03:48.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 149 }, kind: MgsRequest(SpState) }
28732025-03-01T01:03:48.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 237 }, kind: MgsRequest(SpState) }
28742025-03-01T01:03:48.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 237 }, kind: MgsRequest(SpState) }
28752025-03-01T01:03:48.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
28762025-03-01T01:03:48.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
28772025-03-01T01:03:48.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
28782025-03-01T01:03:48.624ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
28792025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 149 } 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: None, slot_b_sha3_256_digest: None }) })
28802025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 117 } 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: None, slot_b_sha3_256_digest: None }) })
28812025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 237 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
28822025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 237 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
28832025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
28842025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 118 }, kind: MgsRequest(SpState) }
28852025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 238 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
28862025-03-01T01:03:48.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 238 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
28872025-03-01T01:03:48.625ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
28882025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28892025-03-01T01:03:48.625ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
28902025-03-01T01:03:48.625ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
28912025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28922025-03-01T01:03:48.625ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
28932025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28942025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28952025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28962025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28972025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28982025-03-01T01:03:48.625ZDEBGtest_instance_serial (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
28992025-03-01T01:03:48.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29002025-03-01T01:03:48.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 118 } 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: None, slot_b_sha3_256_digest: None }) })
29012025-03-01T01:03:48.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 238 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29022025-03-01T01:03:48.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 238 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
29032025-03-01T01:03:48.626ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
29042025-03-01T01:03:48.630ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
29052025-03-01T01:03:48.630ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
29062025-03-01T01:03:48.630ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
29072025-03-01T01:03:48.631ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
29082025-03-01T01:03:48.631ZDEBGtest_instance_serial (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
29092025-03-01T01:03:48.631ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
29102025-03-01T01:03:48.631ZDEBGtest_instance_serial (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
29112025-03-01T01:03:48.631ZDEBGtest_instance_serial (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
29122025-03-01T01:03:48.631ZDEBGtest_instance_serial (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
29132025-03-01T01:03:48.631ZDEBGtest_instance_serial (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
29142025-03-01T01:03:48.631ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
29152025-03-01T01:03:48.631ZDEBGtest_instance_serial (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
29162025-03-01T01:03:48.631ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29172025-03-01T01:03:48.632ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 239 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
29182025-03-01T01:03:48.632ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 239 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29192025-03-01T01:03:48.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 152 }, kind: MgsRequest(SpState) }
29202025-03-01T01:03:48.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
29212025-03-01T01:03:48.638ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
29222025-03-01T01:03:48.641ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
29232025-03-01T01:03:48.641ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
29242025-03-01T01:03:48.641ZDEBGtest_instance_serial (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
29252025-03-01T01:03:48.641ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
29262025-03-01T01:03:48.641ZDEBGtest_instance_serial (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
29272025-03-01T01:03:48.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 152 } 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: None, slot_b_sha3_256_digest: None }) })
29282025-03-01T01:03:48.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 240 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29292025-03-01T01:03:48.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 240 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29302025-03-01T01:03:48.641ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
29312025-03-01T01:03:48.643ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
29322025-03-01T01:03:48.643ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
29332025-03-01T01:03:48.644ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
29342025-03-01T01:03:48.644ZDEBGtest_instance_serial (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
29352025-03-01T01:03:48.644ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
29362025-03-01T01:03:48.644ZDEBGtest_instance_serial (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
29372025-03-01T01:03:48.644ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 241 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29382025-03-01T01:03:48.644ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 241 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29392025-03-01T01:03:48.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
29402025-03-01T01:03:48.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
29412025-03-01T01:03:48.646ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
29422025-03-01T01:03:48.646ZDEBGtest_instance_serial (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
29432025-03-01T01:03:48.646ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
29442025-03-01T01:03:48.646ZDEBGtest_instance_serial (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
29452025-03-01T01:03:48.646ZDEBGtest_instance_serial (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
29462025-03-01T01:03:48.646ZDEBGtest_instance_serial (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
29472025-03-01T01:03:48.646ZDEBGtest_instance_serial (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
29482025-03-01T01:03:48.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 242 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29492025-03-01T01:03:48.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 242 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
29502025-03-01T01:03:48.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
29512025-03-01T01:03:48.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
29522025-03-01T01:03:48.651ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
29532025-03-01T01:03:48.651ZDEBGtest_instance_serial (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
29542025-03-01T01:03:48.651ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
29552025-03-01T01:03:48.651ZDEBGtest_instance_serial (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
29562025-03-01T01:03:48.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 243 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29572025-03-01T01:03:48.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 243 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29582025-03-01T01:03:48.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
29592025-03-01T01:03:48.653ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
29602025-03-01T01:03:48.653ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
29612025-03-01T01:03:48.653ZDEBGtest_instance_serial (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
29622025-03-01T01:03:48.653ZDEBGtest_instance_serial (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
29632025-03-01T01:03:48.653ZDEBGtest_instance_serial (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
29642025-03-01T01:03:48.659ZDEBGtest_instance_serial (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
29652025-03-01T01:03:48.659ZDEBGtest_instance_serial (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
29662025-03-01T01:03:48.659ZDEBGtest_instance_serial (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
29672025-03-01T01:03:48.659ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
29682025-03-01T01:03:48.660ZDEBGtest_instance_serial (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
29692025-03-01T01:03:48.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 244 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
29702025-03-01T01:03:48.661ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 244 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29712025-03-01T01:03:48.666ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
29722025-03-01T01:03:48.666ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
29732025-03-01T01:03:48.666ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
29742025-03-01T01:03:48.666ZDEBGtest_instance_serial (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
29752025-03-01T01:03:48.666ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
29762025-03-01T01:03:48.666ZDEBGtest_instance_serial (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
29772025-03-01T01:03:48.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 245 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29782025-03-01T01:03:48.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 245 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29792025-03-01T01:03:48.668ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 246 }, kind: MgsRequest(SpState) }
29802025-03-01T01:03:48.668ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 246 }, kind: MgsRequest(SpState) }
29812025-03-01T01:03:48.669ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
29822025-03-01T01:03:48.669ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
29832025-03-01T01:03:48.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 246 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
29842025-03-01T01:03:48.670ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 246 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
29852025-03-01T01:03:48.670ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
29862025-03-01T01:03:48.670ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
29872025-03-01T01:03:49.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
29882025-03-01T01:03:49.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
29892025-03-01T01:03:49.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
29902025-03-01T01:03:49.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
29912025-03-01T01:03:49.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 119 }, kind: MgsRequest(SpState) }
29922025-03-01T01:03:49.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 153 }, kind: MgsRequest(SpState) }
29932025-03-01T01:03:49.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 247 }, kind: MgsRequest(SpState) }
29942025-03-01T01:03:49.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 247 }, kind: MgsRequest(SpState) }
29952025-03-01T01:03:49.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
29962025-03-01T01:03:49.625ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
29972025-03-01T01:03:49.625ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
29982025-03-01T01:03:49.625ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
29992025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 153 } 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: None, slot_b_sha3_256_digest: None }) })
30002025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 119 } 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: None, slot_b_sha3_256_digest: None }) })
30012025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 247 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
30022025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 247 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
30032025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
30042025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 120 }, kind: MgsRequest(SpState) }
30052025-03-01T01:03:49.626ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
30062025-03-01T01:03:49.627ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
30072025-03-01T01:03:49.627ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
30082025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30092025-03-01T01:03:49.627ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
30102025-03-01T01:03:49.627ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
30112025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30122025-03-01T01:03:49.627ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
30132025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30142025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30152025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30162025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30172025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30182025-03-01T01:03:49.627ZDEBGtest_instance_serial (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
30192025-03-01T01:03:49.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 154 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30202025-03-01T01:03:49.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 120 } 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: None, slot_b_sha3_256_digest: None }) })
30212025-03-01T01:03:49.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 248 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30222025-03-01T01:03:49.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 248 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
30232025-03-01T01:03:49.629ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
30242025-03-01T01:03:49.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30252025-03-01T01:03:49.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
30262025-03-01T01:03:49.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
30272025-03-01T01:03:49.635ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
30282025-03-01T01:03:49.635ZDEBGtest_instance_serial (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
30292025-03-01T01:03:49.635ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
30302025-03-01T01:03:49.635ZDEBGtest_instance_serial (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
30312025-03-01T01:03:49.635ZDEBGtest_instance_serial (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
30322025-03-01T01:03:49.635ZDEBGtest_instance_serial (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
30332025-03-01T01:03:49.635ZDEBGtest_instance_serial (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
30342025-03-01T01:03:49.635ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
30352025-03-01T01:03:49.635ZDEBGtest_instance_serial (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
30362025-03-01T01:03:49.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 155 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30372025-03-01T01:03:49.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 249 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
30382025-03-01T01:03:49.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 249 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30392025-03-01T01:03:49.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 156 }, kind: MgsRequest(SpState) }
30402025-03-01T01:03:49.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
30412025-03-01T01:03:49.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
30422025-03-01T01:03:49.641ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
30432025-03-01T01:03:49.641ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
30442025-03-01T01:03:49.641ZDEBGtest_instance_serial (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
30452025-03-01T01:03:49.641ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
30462025-03-01T01:03:49.641ZDEBGtest_instance_serial (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
30472025-03-01T01:03:49.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 156 } 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: None, slot_b_sha3_256_digest: None }) })
30482025-03-01T01:03:49.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 250 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30492025-03-01T01:03:49.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 250 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30502025-03-01T01:03:49.641ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
30512025-03-01T01:03:49.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
30522025-03-01T01:03:49.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30532025-03-01T01:03:49.658ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
30542025-03-01T01:03:49.658ZDEBGtest_instance_serial (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
30552025-03-01T01:03:49.658ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
30562025-03-01T01:03:49.658ZDEBGtest_instance_serial (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
30572025-03-01T01:03:49.658ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 251 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30582025-03-01T01:03:49.658ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 251 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30592025-03-01T01:03:49.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30602025-03-01T01:03:49.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
30612025-03-01T01:03:49.665ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
30622025-03-01T01:03:49.665ZDEBGtest_instance_serial (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
30632025-03-01T01:03:49.665ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
30642025-03-01T01:03:49.666ZDEBGtest_instance_serial (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
30652025-03-01T01:03:49.666ZDEBGtest_instance_serial (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
30662025-03-01T01:03:49.666ZDEBGtest_instance_serial (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
30672025-03-01T01:03:49.666ZDEBGtest_instance_serial (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
30682025-03-01T01:03:49.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 252 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30692025-03-01T01:03:49.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 252 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
30702025-03-01T01:03:49.669ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
30712025-03-01T01:03:49.669ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
30722025-03-01T01:03:49.669ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
30732025-03-01T01:03:49.669ZDEBGtest_instance_serial (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
30742025-03-01T01:03:49.669ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
30752025-03-01T01:03:49.669ZDEBGtest_instance_serial (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
30762025-03-01T01:03:49.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 253 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30772025-03-01T01:03:49.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 253 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30782025-03-01T01:03:49.671ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
30792025-03-01T01:03:49.671ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
30802025-03-01T01:03:49.671ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
30812025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30822025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30832025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30842025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30852025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30862025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30872025-03-01T01:03:49.671ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
30882025-03-01T01:03:49.671ZDEBGtest_instance_serial (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
30892025-03-01T01:03:49.672ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 254 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
30902025-03-01T01:03:49.672ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 254 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30912025-03-01T01:03:49.680ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
30922025-03-01T01:03:49.680ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
30932025-03-01T01:03:49.680ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
30942025-03-01T01:03:49.680ZDEBGtest_instance_serial (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
30952025-03-01T01:03:49.680ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
30962025-03-01T01:03:49.680ZDEBGtest_instance_serial (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
30972025-03-01T01:03:49.680ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 255 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30982025-03-01T01:03:49.680ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 255 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30992025-03-01T01:03:49.681ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 256 }, kind: MgsRequest(SpState) }
31002025-03-01T01:03:49.682ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 256 }, kind: MgsRequest(SpState) }
31012025-03-01T01:03:49.682ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
31022025-03-01T01:03:49.682ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
31032025-03-01T01:03:49.683ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 256 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
31042025-03-01T01:03:49.683ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 256 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
31052025-03-01T01:03:49.683ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
31062025-03-01T01:03:49.683ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
31072025-03-01T01:03:50.182ZTRACtest_instance_serial (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
31082025-03-01T01:03:50.189ZWARNtest_instance_serial (producer-registration-task): failed to lookup Nexus IP, will retry delay = 15.47135759s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:387
31092025-03-01T01:03:50.691ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
31102025-03-01T01:03:50.691ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
31112025-03-01T01:03:50.691ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
31122025-03-01T01:03:50.691ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
31132025-03-01T01:03:50.694ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 121 }, kind: MgsRequest(SpState) }
31142025-03-01T01:03:50.694ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 157 }, kind: MgsRequest(SpState) }
31152025-03-01T01:03:50.694ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 257 }, kind: MgsRequest(SpState) }
31162025-03-01T01:03:50.694ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 257 }, kind: MgsRequest(SpState) }
31172025-03-01T01:03:50.696ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
31182025-03-01T01:03:50.697ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
31192025-03-01T01:03:50.697ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
31202025-03-01T01:03:50.697ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
31212025-03-01T01:03:50.698ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 157 } 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: None, slot_b_sha3_256_digest: None }) })
31222025-03-01T01:03:50.698ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 121 } 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: None, slot_b_sha3_256_digest: None }) })
31232025-03-01T01:03:50.698ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 257 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
31242025-03-01T01:03:50.699ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 257 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
31252025-03-01T01:03:50.701ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
31262025-03-01T01:03:50.701ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 122 }, kind: MgsRequest(SpState) }
31272025-03-01T01:03:50.702ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
31282025-03-01T01:03:50.702ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
31292025-03-01T01:03:50.717ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
31302025-03-01T01:03:50.717ZDEBGtest_instance_serial (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
31312025-03-01T01:03:50.718ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
31322025-03-01T01:03:50.718ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
31332025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31342025-03-01T01:03:50.718ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
31352025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31362025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31372025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31382025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31392025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31402025-03-01T01:03:50.718ZDEBGtest_instance_serial (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
31412025-03-01T01:03:50.719ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 158 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31422025-03-01T01:03:50.719ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 122 } 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: None, slot_b_sha3_256_digest: None }) })
31432025-03-01T01:03:50.719ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 258 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31442025-03-01T01:03:50.719ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 258 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
31452025-03-01T01:03:50.721ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
31462025-03-01T01:03:50.732ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
31472025-03-01T01:03:50.732ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
31482025-03-01T01:03:50.732ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
31492025-03-01T01:03:50.735ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
31502025-03-01T01:03:50.736ZDEBGtest_instance_serial (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
31512025-03-01T01:03:50.736ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
31522025-03-01T01:03:50.736ZDEBGtest_instance_serial (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
31532025-03-01T01:03:50.736ZDEBGtest_instance_serial (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
31542025-03-01T01:03:50.736ZDEBGtest_instance_serial (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
31552025-03-01T01:03:50.736ZDEBGtest_instance_serial (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
31562025-03-01T01:03:50.736ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
31572025-03-01T01:03:50.736ZDEBGtest_instance_serial (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
31582025-03-01T01:03:50.736ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 159 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31592025-03-01T01:03:50.737ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 259 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
31602025-03-01T01:03:50.737ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 259 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31612025-03-01T01:03:50.742ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 160 }, kind: MgsRequest(SpState) }
31622025-03-01T01:03:50.742ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
31632025-03-01T01:03:50.742ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
31642025-03-01T01:03:50.746ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
31652025-03-01T01:03:50.746ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
31662025-03-01T01:03:50.746ZDEBGtest_instance_serial (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
31672025-03-01T01:03:50.746ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
31682025-03-01T01:03:50.746ZDEBGtest_instance_serial (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
31692025-03-01T01:03:50.766ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 160 } 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: None, slot_b_sha3_256_digest: None }) })
31702025-03-01T01:03:50.766ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 260 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31712025-03-01T01:03:50.766ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 260 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31722025-03-01T01:03:50.766ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
31732025-03-01T01:03:50.767ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
31742025-03-01T01:03:50.768ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
31752025-03-01T01:03:50.768ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
31762025-03-01T01:03:50.768ZDEBGtest_instance_serial (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
31772025-03-01T01:03:50.768ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
31782025-03-01T01:03:50.768ZDEBGtest_instance_serial (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
31792025-03-01T01:03:50.768ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 261 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31802025-03-01T01:03:50.768ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 261 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31812025-03-01T01:03:50.772ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
31822025-03-01T01:03:50.772ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
31832025-03-01T01:03:50.773ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
31842025-03-01T01:03:50.773ZDEBGtest_instance_serial (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
31852025-03-01T01:03:50.773ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
31862025-03-01T01:03:50.774ZDEBGtest_instance_serial (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
31872025-03-01T01:03:50.774ZDEBGtest_instance_serial (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
31882025-03-01T01:03:50.774ZDEBGtest_instance_serial (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
31892025-03-01T01:03:50.774ZDEBGtest_instance_serial (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
31902025-03-01T01:03:50.774ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 262 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31912025-03-01T01:03:50.774ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 262 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
31922025-03-01T01:03:50.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
31932025-03-01T01:03:50.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
31942025-03-01T01:03:50.781ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
31952025-03-01T01:03:50.782ZDEBGtest_instance_serial (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
31962025-03-01T01:03:50.782ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
31972025-03-01T01:03:50.782ZDEBGtest_instance_serial (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
31982025-03-01T01:03:50.782ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 263 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31992025-03-01T01:03:50.782ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 263 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32002025-03-01T01:03:50.784ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
32012025-03-01T01:03:50.784ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
32022025-03-01T01:03:50.785ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
32032025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32042025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32052025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32062025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32072025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32082025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32092025-03-01T01:03:50.785ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
32102025-03-01T01:03:50.785ZDEBGtest_instance_serial (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
32112025-03-01T01:03:50.785ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 264 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
32122025-03-01T01:03:50.785ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 264 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32132025-03-01T01:03:50.792ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
32142025-03-01T01:03:50.792ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
32152025-03-01T01:03:50.796ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
32162025-03-01T01:03:50.796ZDEBGtest_instance_serial (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
32172025-03-01T01:03:50.796ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
32182025-03-01T01:03:50.796ZDEBGtest_instance_serial (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
32192025-03-01T01:03:50.797ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 265 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32202025-03-01T01:03:50.797ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 265 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32212025-03-01T01:03:50.800ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 266 }, kind: MgsRequest(SpState) }
32222025-03-01T01:03:50.800ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 266 }, kind: MgsRequest(SpState) }
32232025-03-01T01:03:50.800ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
32242025-03-01T01:03:50.800ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
32252025-03-01T01:03:50.801ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 266 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
32262025-03-01T01:03:50.801ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 266 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
32272025-03-01T01:03:50.801ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
32282025-03-01T01:03:50.801ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
32292025-03-01T01:03:51.650ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
32302025-03-01T01:03:51.650ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
32312025-03-01T01:03:51.650ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
32322025-03-01T01:03:51.650ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
32332025-03-01T01:03:51.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 123 }, kind: MgsRequest(SpState) }
32342025-03-01T01:03:51.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 161 }, kind: MgsRequest(SpState) }
32352025-03-01T01:03:51.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 267 }, kind: MgsRequest(SpState) }
32362025-03-01T01:03:51.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 267 }, kind: MgsRequest(SpState) }
32372025-03-01T01:03:51.651ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
32382025-03-01T01:03:51.651ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
32392025-03-01T01:03:51.651ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
32402025-03-01T01:03:51.651ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
32412025-03-01T01:03:51.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 161 } 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: None, slot_b_sha3_256_digest: None }) })
32422025-03-01T01:03:51.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 123 } 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: None, slot_b_sha3_256_digest: None }) })
32432025-03-01T01:03:51.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 267 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
32442025-03-01T01:03:51.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 267 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
32452025-03-01T01:03:51.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
32462025-03-01T01:03:51.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 124 }, kind: MgsRequest(SpState) }
32472025-03-01T01:03:51.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 268 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
32482025-03-01T01:03:51.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 268 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
32492025-03-01T01:03:51.652ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
32502025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32512025-03-01T01:03:51.652ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
32522025-03-01T01:03:51.652ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
32532025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32542025-03-01T01:03:51.652ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
32552025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32562025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32572025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32582025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32592025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32602025-03-01T01:03:51.652ZDEBGtest_instance_serial (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
32612025-03-01T01:03:51.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 162 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32622025-03-01T01:03:51.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 124 } 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: None, slot_b_sha3_256_digest: None }) })
32632025-03-01T01:03:51.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 268 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32642025-03-01T01:03:51.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 268 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
32652025-03-01T01:03:51.653ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
32662025-03-01T01:03:51.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
32672025-03-01T01:03:51.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
32682025-03-01T01:03:51.658ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
32692025-03-01T01:03:51.660ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
32702025-03-01T01:03:51.660ZDEBGtest_instance_serial (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
32712025-03-01T01:03:51.660ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
32722025-03-01T01:03:51.660ZDEBGtest_instance_serial (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
32732025-03-01T01:03:51.660ZDEBGtest_instance_serial (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
32742025-03-01T01:03:51.660ZDEBGtest_instance_serial (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
32752025-03-01T01:03:51.660ZDEBGtest_instance_serial (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
32762025-03-01T01:03:51.660ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
32772025-03-01T01:03:51.660ZDEBGtest_instance_serial (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
32782025-03-01T01:03:51.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 163 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32792025-03-01T01:03:51.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 269 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
32802025-03-01T01:03:51.660ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 269 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32812025-03-01T01:03:51.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 164 }, kind: MgsRequest(SpState) }
32822025-03-01T01:03:51.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
32832025-03-01T01:03:51.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
32842025-03-01T01:03:51.666ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
32852025-03-01T01:03:51.666ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
32862025-03-01T01:03:51.666ZDEBGtest_instance_serial (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
32872025-03-01T01:03:51.666ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
32882025-03-01T01:03:51.666ZDEBGtest_instance_serial (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
32892025-03-01T01:03:51.666ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 164 } 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: None, slot_b_sha3_256_digest: None }) })
32902025-03-01T01:03:51.667ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 270 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32912025-03-01T01:03:51.667ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 270 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32922025-03-01T01:03:51.667ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
32932025-03-01T01:03:51.668ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
32942025-03-01T01:03:51.668ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
32952025-03-01T01:03:51.668ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
32962025-03-01T01:03:51.668ZDEBGtest_instance_serial (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
32972025-03-01T01:03:51.668ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
32982025-03-01T01:03:51.668ZDEBGtest_instance_serial (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
32992025-03-01T01:03:51.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 271 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33002025-03-01T01:03:51.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 271 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33012025-03-01T01:03:51.672ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 272 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
33022025-03-01T01:03:51.672ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 272 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
33032025-03-01T01:03:51.674ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
33042025-03-01T01:03:51.674ZDEBGtest_instance_serial (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
33052025-03-01T01:03:51.674ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
33062025-03-01T01:03:51.674ZDEBGtest_instance_serial (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
33072025-03-01T01:03:51.674ZDEBGtest_instance_serial (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
33082025-03-01T01:03:51.674ZDEBGtest_instance_serial (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
33092025-03-01T01:03:51.674ZDEBGtest_instance_serial (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
33102025-03-01T01:03:51.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 272 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33112025-03-01T01:03:51.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 272 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
33122025-03-01T01:03:51.677ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
33132025-03-01T01:03:51.677ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
33142025-03-01T01:03:51.777ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
33152025-03-01T01:03:51.777ZDEBGtest_instance_serial (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
33162025-03-01T01:03:51.777ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
33172025-03-01T01:03:51.777ZDEBGtest_instance_serial (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
33182025-03-01T01:03:51.779ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 273 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33192025-03-01T01:03:51.779ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 273 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33202025-03-01T01:03:51.780ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 274 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
33212025-03-01T01:03:51.781ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 274 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
33222025-03-01T01:03:51.781ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
33232025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33242025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33252025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33262025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33272025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33282025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33292025-03-01T01:03:51.781ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
33302025-03-01T01:03:51.781ZDEBGtest_instance_serial (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
33312025-03-01T01:03:51.781ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 274 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
33322025-03-01T01:03:51.781ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 274 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33332025-03-01T01:03:51.787ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 275 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
33342025-03-01T01:03:51.788ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 275 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
33352025-03-01T01:03:51.789ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
33362025-03-01T01:03:51.789ZDEBGtest_instance_serial (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
33372025-03-01T01:03:51.789ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
33382025-03-01T01:03:51.789ZDEBGtest_instance_serial (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
33392025-03-01T01:03:51.791ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 275 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33402025-03-01T01:03:51.791ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 275 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33412025-03-01T01:03:51.793ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 276 }, kind: MgsRequest(SpState) }
33422025-03-01T01:03:51.793ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 276 }, kind: MgsRequest(SpState) }
33432025-03-01T01:03:51.794ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
33442025-03-01T01:03:51.794ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
33452025-03-01T01:03:51.796ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 276 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
33462025-03-01T01:03:51.796ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 276 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
33472025-03-01T01:03:51.796ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
33482025-03-01T01:03:51.796ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
33492025-03-01T01:03:52.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
33502025-03-01T01:03:52.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
33512025-03-01T01:03:52.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
33522025-03-01T01:03:52.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
33532025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 125 }, kind: MgsRequest(SpState) }
33542025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 165 }, kind: MgsRequest(SpState) }
33552025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 277 }, kind: MgsRequest(SpState) }
33562025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 277 }, kind: MgsRequest(SpState) }
33572025-03-01T01:03:52.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
33582025-03-01T01:03:52.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
33592025-03-01T01:03:52.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
33602025-03-01T01:03:52.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
33612025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 165 } 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: None, slot_b_sha3_256_digest: None }) })
33622025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 125 } 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: None, slot_b_sha3_256_digest: None }) })
33632025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 277 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
33642025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 277 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
33652025-03-01T01:03:52.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
33662025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 126 }, kind: MgsRequest(SpState) }
33672025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 278 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
33682025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 278 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
33692025-03-01T01:03:52.624ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
33702025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33712025-03-01T01:03:52.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
33722025-03-01T01:03:52.624ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
33732025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33742025-03-01T01:03:52.624ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
33752025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33762025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33772025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33782025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33792025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33802025-03-01T01:03:52.624ZDEBGtest_instance_serial (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
33812025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 166 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33822025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 126 } 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: None, slot_b_sha3_256_digest: None }) })
33832025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 278 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33842025-03-01T01:03:52.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 278 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
33852025-03-01T01:03:52.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
33862025-03-01T01:03:52.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 167 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
33872025-03-01T01:03:52.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 279 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
33882025-03-01T01:03:52.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 279 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
33892025-03-01T01:03:52.628ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
33902025-03-01T01:03:52.629ZDEBGtest_instance_serial (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
33912025-03-01T01:03:52.629ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
33922025-03-01T01:03:52.629ZDEBGtest_instance_serial (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
33932025-03-01T01:03:52.629ZDEBGtest_instance_serial (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
33942025-03-01T01:03:52.629ZDEBGtest_instance_serial (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
33952025-03-01T01:03:52.629ZDEBGtest_instance_serial (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
33962025-03-01T01:03:52.629ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
33972025-03-01T01:03:52.629ZDEBGtest_instance_serial (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
33982025-03-01T01:03:52.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 167 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
33992025-03-01T01:03:52.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 279 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
34002025-03-01T01:03:52.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 279 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34012025-03-01T01:03:52.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 168 }, kind: MgsRequest(SpState) }
34022025-03-01T01:03:52.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 280 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
34032025-03-01T01:03:52.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 280 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
34042025-03-01T01:03:52.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
34052025-03-01T01:03:52.633ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
34062025-03-01T01:03:52.633ZDEBGtest_instance_serial (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
34072025-03-01T01:03:52.633ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
34082025-03-01T01:03:52.633ZDEBGtest_instance_serial (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
34092025-03-01T01:03:52.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 168 } 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: None, slot_b_sha3_256_digest: None }) })
34102025-03-01T01:03:52.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 280 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34112025-03-01T01:03:52.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 280 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34122025-03-01T01:03:52.633ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
34132025-03-01T01:03:52.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
34142025-03-01T01:03:52.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
34152025-03-01T01:03:52.634ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
34162025-03-01T01:03:52.634ZDEBGtest_instance_serial (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
34172025-03-01T01:03:52.634ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
34182025-03-01T01:03:52.634ZDEBGtest_instance_serial (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
34192025-03-01T01:03:52.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 281 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34202025-03-01T01:03:52.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 281 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34212025-03-01T01:03:52.636ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 282 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
34222025-03-01T01:03:52.636ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 282 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
34232025-03-01T01:03:52.636ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
34242025-03-01T01:03:52.637ZDEBGtest_instance_serial (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
34252025-03-01T01:03:52.637ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
34262025-03-01T01:03:52.637ZDEBGtest_instance_serial (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
34272025-03-01T01:03:52.637ZDEBGtest_instance_serial (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
34282025-03-01T01:03:52.637ZDEBGtest_instance_serial (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
34292025-03-01T01:03:52.637ZDEBGtest_instance_serial (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
34302025-03-01T01:03:52.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 282 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34312025-03-01T01:03:52.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 282 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
34322025-03-01T01:03:52.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
34332025-03-01T01:03:52.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
34342025-03-01T01:03:52.640ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
34352025-03-01T01:03:52.640ZDEBGtest_instance_serial (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
34362025-03-01T01:03:52.640ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
34372025-03-01T01:03:52.640ZDEBGtest_instance_serial (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
34382025-03-01T01:03:52.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 283 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34392025-03-01T01:03:52.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 283 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34402025-03-01T01:03:52.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
34412025-03-01T01:03:52.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
34422025-03-01T01:03:52.641ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
34432025-03-01T01:03:52.641ZDEBGtest_instance_serial (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
34442025-03-01T01:03:52.641ZDEBGtest_instance_serial (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
34452025-03-01T01:03:52.641ZDEBGtest_instance_serial (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
34462025-03-01T01:03:52.641ZDEBGtest_instance_serial (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
34472025-03-01T01:03:52.641ZDEBGtest_instance_serial (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
34482025-03-01T01:03:52.641ZDEBGtest_instance_serial (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
34492025-03-01T01:03:52.641ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
34502025-03-01T01:03:52.642ZDEBGtest_instance_serial (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
34512025-03-01T01:03:52.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 284 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
34522025-03-01T01:03:52.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 284 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34532025-03-01T01:03:52.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 285 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
34542025-03-01T01:03:52.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 285 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
34552025-03-01T01:03:52.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
34562025-03-01T01:03:52.646ZDEBGtest_instance_serial (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
34572025-03-01T01:03:52.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
34582025-03-01T01:03:52.646ZDEBGtest_instance_serial (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
34592025-03-01T01:03:52.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 285 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34602025-03-01T01:03:52.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 285 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
34612025-03-01T01:03:52.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 286 }, kind: MgsRequest(SpState) }
34622025-03-01T01:03:52.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 286 }, kind: MgsRequest(SpState) }
34632025-03-01T01:03:52.647ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
34642025-03-01T01:03:52.647ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
34652025-03-01T01:03:52.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 286 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
34662025-03-01T01:03:52.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 286 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
34672025-03-01T01:03:52.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
34682025-03-01T01:03:52.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
34692025-03-01T01:03:53.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
34702025-03-01T01:03:53.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
34712025-03-01T01:03:53.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
34722025-03-01T01:03:53.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
34732025-03-01T01:03:53.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 127 }, kind: MgsRequest(SpState) }
34742025-03-01T01:03:53.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 169 }, kind: MgsRequest(SpState) }
34752025-03-01T01:03:53.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 287 }, kind: MgsRequest(SpState) }
34762025-03-01T01:03:53.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 287 }, kind: MgsRequest(SpState) }
34772025-03-01T01:03:53.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
34782025-03-01T01:03:53.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
34792025-03-01T01:03:53.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
34802025-03-01T01:03:53.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
34812025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 169 } 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: None, slot_b_sha3_256_digest: None }) })
34822025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 127 } 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: None, slot_b_sha3_256_digest: None }) })
34832025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 287 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
34842025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 287 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
34852025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
34862025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 128 }, kind: MgsRequest(SpState) }
34872025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 288 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
34882025-03-01T01:03:53.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 288 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
34892025-03-01T01:03:53.623ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
34902025-03-01T01:03:53.623ZDEBGtest_instance_serial (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
34912025-03-01T01:03:53.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
34922025-03-01T01:03:53.623ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
34932025-03-01T01:03:53.623ZDEBGtest_instance_serial (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
34942025-03-01T01:03:53.624ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
34952025-03-01T01:03:53.624ZDEBGtest_instance_serial (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
34962025-03-01T01:03:53.624ZDEBGtest_instance_serial (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
34972025-03-01T01:03:53.624ZDEBGtest_instance_serial (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
34982025-03-01T01:03:53.624ZDEBGtest_instance_serial (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
34992025-03-01T01:03:53.624ZDEBGtest_instance_serial (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
35002025-03-01T01:03:53.624ZDEBGtest_instance_serial (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
35012025-03-01T01:03:53.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 170 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35022025-03-01T01:03:53.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 128 } 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: None, slot_b_sha3_256_digest: None }) })
35032025-03-01T01:03:53.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 288 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35042025-03-01T01:03:53.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 288 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
35052025-03-01T01:03:53.624ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
35062025-03-01T01:03:53.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
35072025-03-01T01:03:53.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
35082025-03-01T01:03:53.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
35092025-03-01T01:03:53.629ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
35102025-03-01T01:03:53.629ZDEBGtest_instance_serial (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
35112025-03-01T01:03:53.629ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
35122025-03-01T01:03:53.629ZDEBGtest_instance_serial (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
35132025-03-01T01:03:53.629ZDEBGtest_instance_serial (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
35142025-03-01T01:03:53.629ZDEBGtest_instance_serial (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
35152025-03-01T01:03:53.629ZDEBGtest_instance_serial (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
35162025-03-01T01:03:53.629ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
35172025-03-01T01:03:53.629ZDEBGtest_instance_serial (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
35182025-03-01T01:03:53.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 171 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35192025-03-01T01:03:53.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 289 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
35202025-03-01T01:03:53.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 289 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35212025-03-01T01:03:53.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 172 }, kind: MgsRequest(SpState) }
35222025-03-01T01:03:53.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
35232025-03-01T01:03:53.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
35242025-03-01T01:03:53.634ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
35252025-03-01T01:03:53.634ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
35262025-03-01T01:03:53.634ZDEBGtest_instance_serial (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
35272025-03-01T01:03:53.634ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
35282025-03-01T01:03:53.634ZDEBGtest_instance_serial (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
35292025-03-01T01:03:53.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 172 } 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: None, slot_b_sha3_256_digest: None }) })
35302025-03-01T01:03:53.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 290 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35312025-03-01T01:03:53.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 290 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35322025-03-01T01:03:53.634ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
35332025-03-01T01:03:53.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
35342025-03-01T01:03:53.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
35352025-03-01T01:03:53.635ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
35362025-03-01T01:03:53.635ZDEBGtest_instance_serial (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
35372025-03-01T01:03:53.635ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
35382025-03-01T01:03:53.635ZDEBGtest_instance_serial (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
35392025-03-01T01:03:53.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 291 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35402025-03-01T01:03:53.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 291 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35412025-03-01T01:03:53.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
35422025-03-01T01:03:53.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
35432025-03-01T01:03:53.637ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
35442025-03-01T01:03:53.638ZDEBGtest_instance_serial (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
35452025-03-01T01:03:53.638ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
35462025-03-01T01:03:53.638ZDEBGtest_instance_serial (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
35472025-03-01T01:03:53.638ZDEBGtest_instance_serial (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
35482025-03-01T01:03:53.638ZDEBGtest_instance_serial (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
35492025-03-01T01:03:53.638ZDEBGtest_instance_serial (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
35502025-03-01T01:03:53.638ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 292 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35512025-03-01T01:03:53.638ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 292 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
35522025-03-01T01:03:53.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
35532025-03-01T01:03:53.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
35542025-03-01T01:03:53.641ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
35552025-03-01T01:03:53.641ZDEBGtest_instance_serial (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
35562025-03-01T01:03:53.641ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
35572025-03-01T01:03:53.641ZDEBGtest_instance_serial (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
35582025-03-01T01:03:53.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 293 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35592025-03-01T01:03:53.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 293 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35602025-03-01T01:03:53.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
35612025-03-01T01:03:53.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
35622025-03-01T01:03:53.642ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
35632025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35642025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35652025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35662025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35672025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35682025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35692025-03-01T01:03:53.642ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
35702025-03-01T01:03:53.642ZDEBGtest_instance_serial (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
35712025-03-01T01:03:53.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 294 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
35722025-03-01T01:03:53.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 294 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35732025-03-01T01:03:53.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
35742025-03-01T01:03:53.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
35752025-03-01T01:03:53.647ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
35762025-03-01T01:03:53.647ZDEBGtest_instance_serial (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
35772025-03-01T01:03:53.647ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
35782025-03-01T01:03:53.647ZDEBGtest_instance_serial (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
35792025-03-01T01:03:53.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 295 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35802025-03-01T01:03:53.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 295 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
35812025-03-01T01:03:53.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 296 }, kind: MgsRequest(SpState) }
35822025-03-01T01:03:53.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 296 }, kind: MgsRequest(SpState) }
35832025-03-01T01:03:53.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
35842025-03-01T01:03:53.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
35852025-03-01T01:03:53.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 296 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
35862025-03-01T01:03:53.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 296 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
35872025-03-01T01:03:53.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
35882025-03-01T01:03:53.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
35892025-03-01T01:03:54.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
35902025-03-01T01:03:54.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
35912025-03-01T01:03:54.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
35922025-03-01T01:03:54.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
35932025-03-01T01:03:54.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 129 }, kind: MgsRequest(SpState) }
35942025-03-01T01:03:54.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 173 }, kind: MgsRequest(SpState) }
35952025-03-01T01:03:54.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 297 }, kind: MgsRequest(SpState) }
35962025-03-01T01:03:54.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 297 }, kind: MgsRequest(SpState) }
35972025-03-01T01:03:54.622ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
35982025-03-01T01:03:54.622ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
35992025-03-01T01:03:54.622ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
36002025-03-01T01:03:54.622ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
36012025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 173 } 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: None, slot_b_sha3_256_digest: None }) })
36022025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 129 } 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: None, slot_b_sha3_256_digest: None }) })
36032025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 297 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
36042025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 297 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
36052025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
36062025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 130 }, kind: MgsRequest(SpState) }
36072025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
36082025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
36092025-03-01T01:03:54.623ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
36102025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36112025-03-01T01:03:54.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
36122025-03-01T01:03:54.623ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
36132025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36142025-03-01T01:03:54.623ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
36152025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36162025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36172025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36182025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36192025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36202025-03-01T01:03:54.623ZDEBGtest_instance_serial (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
36212025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 174 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36222025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 130 } 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: None, slot_b_sha3_256_digest: None }) })
36232025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 298 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36242025-03-01T01:03:54.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 298 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
36252025-03-01T01:03:54.629ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
36262025-03-01T01:03:54.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
36272025-03-01T01:03:54.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
36282025-03-01T01:03:54.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
36292025-03-01T01:03:54.634ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
36302025-03-01T01:03:54.634ZDEBGtest_instance_serial (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
36312025-03-01T01:03:54.634ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
36322025-03-01T01:03:54.634ZDEBGtest_instance_serial (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
36332025-03-01T01:03:54.634ZDEBGtest_instance_serial (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
36342025-03-01T01:03:54.634ZDEBGtest_instance_serial (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
36352025-03-01T01:03:54.634ZDEBGtest_instance_serial (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
36362025-03-01T01:03:54.634ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
36372025-03-01T01:03:54.634ZDEBGtest_instance_serial (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
36382025-03-01T01:03:54.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 175 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36392025-03-01T01:03:54.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 299 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
36402025-03-01T01:03:54.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 299 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36412025-03-01T01:03:54.638ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 176 }, kind: MgsRequest(SpState) }
36422025-03-01T01:03:54.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
36432025-03-01T01:03:54.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
36442025-03-01T01:03:54.639ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
36452025-03-01T01:03:54.639ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
36462025-03-01T01:03:54.639ZDEBGtest_instance_serial (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
36472025-03-01T01:03:54.639ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
36482025-03-01T01:03:54.639ZDEBGtest_instance_serial (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
36492025-03-01T01:03:54.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 176 } 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: None, slot_b_sha3_256_digest: None }) })
36502025-03-01T01:03:54.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 300 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36512025-03-01T01:03:54.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 300 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36522025-03-01T01:03:54.639ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
36532025-03-01T01:03:54.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
36542025-03-01T01:03:54.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
36552025-03-01T01:03:54.640ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
36562025-03-01T01:03:54.641ZDEBGtest_instance_serial (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
36572025-03-01T01:03:54.641ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
36582025-03-01T01:03:54.641ZDEBGtest_instance_serial (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
36592025-03-01T01:03:54.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 301 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36602025-03-01T01:03:54.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 301 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36612025-03-01T01:03:54.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
36622025-03-01T01:03:54.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
36632025-03-01T01:03:54.642ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
36642025-03-01T01:03:54.642ZDEBGtest_instance_serial (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
36652025-03-01T01:03:54.642ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
36662025-03-01T01:03:54.643ZDEBGtest_instance_serial (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
36672025-03-01T01:03:54.643ZDEBGtest_instance_serial (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
36682025-03-01T01:03:54.643ZDEBGtest_instance_serial (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
36692025-03-01T01:03:54.643ZDEBGtest_instance_serial (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
36702025-03-01T01:03:54.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 302 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36712025-03-01T01:03:54.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 302 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
36722025-03-01T01:03:54.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
36732025-03-01T01:03:54.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
36742025-03-01T01:03:54.645ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
36752025-03-01T01:03:54.645ZDEBGtest_instance_serial (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
36762025-03-01T01:03:54.645ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
36772025-03-01T01:03:54.645ZDEBGtest_instance_serial (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
36782025-03-01T01:03:54.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 303 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36792025-03-01T01:03:54.645ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 303 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36802025-03-01T01:03:54.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
36812025-03-01T01:03:54.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
36822025-03-01T01:03:54.647ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
36832025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36842025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36852025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36862025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36872025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36882025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36892025-03-01T01:03:54.647ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
36902025-03-01T01:03:54.647ZDEBGtest_instance_serial (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
36912025-03-01T01:03:54.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 304 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
36922025-03-01T01:03:54.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 304 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
36932025-03-01T01:03:54.651ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
36942025-03-01T01:03:54.651ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
36952025-03-01T01:03:54.651ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
36962025-03-01T01:03:54.651ZDEBGtest_instance_serial (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
36972025-03-01T01:03:54.651ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
36982025-03-01T01:03:54.651ZDEBGtest_instance_serial (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
36992025-03-01T01:03:54.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 305 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37002025-03-01T01:03:54.651ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 305 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37012025-03-01T01:03:54.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 306 }, kind: MgsRequest(SpState) }
37022025-03-01T01:03:54.652ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 306 }, kind: MgsRequest(SpState) }
37032025-03-01T01:03:54.652ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
37042025-03-01T01:03:54.653ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
37052025-03-01T01:03:54.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 306 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
37062025-03-01T01:03:54.653ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 306 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
37072025-03-01T01:03:54.653ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
37082025-03-01T01:03:54.653ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
37092025-03-01T01:03:55.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
37102025-03-01T01:03:55.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
37112025-03-01T01:03:55.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
37122025-03-01T01:03:55.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
37132025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 131 }, kind: MgsRequest(SpState) }
37142025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 177 }, kind: MgsRequest(SpState) }
37152025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 307 }, kind: MgsRequest(SpState) }
37162025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 307 }, kind: MgsRequest(SpState) }
37172025-03-01T01:03:55.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
37182025-03-01T01:03:55.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
37192025-03-01T01:03:55.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
37202025-03-01T01:03:55.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
37212025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 177 } 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: None, slot_b_sha3_256_digest: None }) })
37222025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 131 } 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: None, slot_b_sha3_256_digest: None }) })
37232025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 307 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
37242025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 307 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
37252025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37262025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 132 }, kind: MgsRequest(SpState) }
37272025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 308 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
37282025-03-01T01:03:55.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 308 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
37292025-03-01T01:03:55.624ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
37302025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37312025-03-01T01:03:55.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
37322025-03-01T01:03:55.624ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
37332025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37342025-03-01T01:03:55.624ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
37352025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37362025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37372025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37382025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37392025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37402025-03-01T01:03:55.624ZDEBGtest_instance_serial (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
37412025-03-01T01:03:55.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 178 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37422025-03-01T01:03:55.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 132 } 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: None, slot_b_sha3_256_digest: None }) })
37432025-03-01T01:03:55.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 308 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37442025-03-01T01:03:55.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 308 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
37452025-03-01T01:03:55.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
37462025-03-01T01:03:55.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37472025-03-01T01:03:55.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
37482025-03-01T01:03:55.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
37492025-03-01T01:03:55.629ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
37502025-03-01T01:03:55.629ZDEBGtest_instance_serial (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
37512025-03-01T01:03:55.629ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
37522025-03-01T01:03:55.629ZDEBGtest_instance_serial (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
37532025-03-01T01:03:55.629ZDEBGtest_instance_serial (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
37542025-03-01T01:03:55.630ZDEBGtest_instance_serial (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
37552025-03-01T01:03:55.630ZDEBGtest_instance_serial (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
37562025-03-01T01:03:55.630ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
37572025-03-01T01:03:55.630ZDEBGtest_instance_serial (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
37582025-03-01T01:03:55.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 179 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37592025-03-01T01:03:55.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 309 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
37602025-03-01T01:03:55.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 309 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37612025-03-01T01:03:55.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 180 }, kind: MgsRequest(SpState) }
37622025-03-01T01:03:55.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
37632025-03-01T01:03:55.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37642025-03-01T01:03:55.634ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
37652025-03-01T01:03:55.634ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
37662025-03-01T01:03:55.634ZDEBGtest_instance_serial (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
37672025-03-01T01:03:55.634ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
37682025-03-01T01:03:55.634ZDEBGtest_instance_serial (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
37692025-03-01T01:03:55.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 180 } 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: None, slot_b_sha3_256_digest: None }) })
37702025-03-01T01:03:55.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 310 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37712025-03-01T01:03:55.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 310 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37722025-03-01T01:03:55.634ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
37732025-03-01T01:03:55.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37742025-03-01T01:03:55.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37752025-03-01T01:03:55.636ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
37762025-03-01T01:03:55.636ZDEBGtest_instance_serial (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
37772025-03-01T01:03:55.636ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
37782025-03-01T01:03:55.636ZDEBGtest_instance_serial (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
37792025-03-01T01:03:55.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 311 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37802025-03-01T01:03:55.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 311 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37812025-03-01T01:03:55.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37822025-03-01T01:03:55.638ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
37832025-03-01T01:03:55.638ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
37842025-03-01T01:03:55.638ZDEBGtest_instance_serial (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
37852025-03-01T01:03:55.638ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
37862025-03-01T01:03:55.638ZDEBGtest_instance_serial (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
37872025-03-01T01:03:55.638ZDEBGtest_instance_serial (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
37882025-03-01T01:03:55.638ZDEBGtest_instance_serial (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
37892025-03-01T01:03:55.638ZDEBGtest_instance_serial (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
37902025-03-01T01:03:55.638ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 312 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37912025-03-01T01:03:55.638ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 312 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
37922025-03-01T01:03:55.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
37932025-03-01T01:03:55.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
37942025-03-01T01:03:55.641ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
37952025-03-01T01:03:55.641ZDEBGtest_instance_serial (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
37962025-03-01T01:03:55.641ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
37972025-03-01T01:03:55.641ZDEBGtest_instance_serial (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
37982025-03-01T01:03:55.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 313 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37992025-03-01T01:03:55.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 313 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38002025-03-01T01:03:55.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
38012025-03-01T01:03:55.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
38022025-03-01T01:03:55.643ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
38032025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38042025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38052025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38062025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38072025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38082025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38092025-03-01T01:03:55.643ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
38102025-03-01T01:03:55.643ZDEBGtest_instance_serial (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
38112025-03-01T01:03:55.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 314 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38122025-03-01T01:03:55.643ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 314 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38132025-03-01T01:03:55.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
38142025-03-01T01:03:55.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
38152025-03-01T01:03:55.647ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
38162025-03-01T01:03:55.647ZDEBGtest_instance_serial (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
38172025-03-01T01:03:55.647ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
38182025-03-01T01:03:55.647ZDEBGtest_instance_serial (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
38192025-03-01T01:03:55.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 315 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38202025-03-01T01:03:55.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 315 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38212025-03-01T01:03:55.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 316 }, kind: MgsRequest(SpState) }
38222025-03-01T01:03:55.649ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 316 }, kind: MgsRequest(SpState) }
38232025-03-01T01:03:55.649ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
38242025-03-01T01:03:55.649ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
38252025-03-01T01:03:55.649ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 316 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
38262025-03-01T01:03:55.649ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 316 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
38272025-03-01T01:03:55.649ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
38282025-03-01T01:03:55.649ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
38292025-03-01T01:03:56.629ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
38302025-03-01T01:03:56.629ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
38312025-03-01T01:03:56.629ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
38322025-03-01T01:03:56.629ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
38332025-03-01T01:03:56.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 133 }, kind: MgsRequest(SpState) }
38342025-03-01T01:03:56.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 181 }, kind: MgsRequest(SpState) }
38352025-03-01T01:03:56.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 317 }, kind: MgsRequest(SpState) }
38362025-03-01T01:03:56.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 317 }, kind: MgsRequest(SpState) }
38372025-03-01T01:03:56.657ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
38382025-03-01T01:03:56.657ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
38392025-03-01T01:03:56.657ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
38402025-03-01T01:03:56.657ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
38412025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 181 } 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: None, slot_b_sha3_256_digest: None }) })
38422025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 133 } 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: None, slot_b_sha3_256_digest: None }) })
38432025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 317 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
38442025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 317 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
38452025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38462025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 134 }, kind: MgsRequest(SpState) }
38472025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 318 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
38482025-03-01T01:03:56.657ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 318 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
38492025-03-01T01:03:56.658ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
38502025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38512025-03-01T01:03:56.658ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
38522025-03-01T01:03:56.658ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
38532025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38542025-03-01T01:03:56.658ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
38552025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38562025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38572025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38582025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38592025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38602025-03-01T01:03:56.658ZDEBGtest_instance_serial (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
38612025-03-01T01:03:56.658ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 182 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38622025-03-01T01:03:56.658ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 134 } 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: None, slot_b_sha3_256_digest: None }) })
38632025-03-01T01:03:56.658ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 318 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38642025-03-01T01:03:56.658ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 318 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38652025-03-01T01:03:56.659ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
38662025-03-01T01:03:56.664ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
38672025-03-01T01:03:56.664ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
38682025-03-01T01:03:56.664ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
38692025-03-01T01:03:56.664ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
38702025-03-01T01:03:56.664ZDEBGtest_instance_serial (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
38712025-03-01T01:03:56.664ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
38722025-03-01T01:03:56.664ZDEBGtest_instance_serial (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
38732025-03-01T01:03:56.664ZDEBGtest_instance_serial (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
38742025-03-01T01:03:56.664ZDEBGtest_instance_serial (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
38752025-03-01T01:03:56.664ZDEBGtest_instance_serial (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
38762025-03-01T01:03:56.664ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
38772025-03-01T01:03:56.664ZDEBGtest_instance_serial (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
38782025-03-01T01:03:56.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 183 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38792025-03-01T01:03:56.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 319 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
38802025-03-01T01:03:56.674ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 319 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38812025-03-01T01:03:56.678ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 184 }, kind: MgsRequest(SpState) }
38822025-03-01T01:03:56.678ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
38832025-03-01T01:03:56.678ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38842025-03-01T01:03:56.678ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
38852025-03-01T01:03:56.678ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
38862025-03-01T01:03:56.678ZDEBGtest_instance_serial (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
38872025-03-01T01:03:56.678ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
38882025-03-01T01:03:56.678ZDEBGtest_instance_serial (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
38892025-03-01T01:03:56.681ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 184 } 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: None, slot_b_sha3_256_digest: None }) })
38902025-03-01T01:03:56.681ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 320 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38912025-03-01T01:03:56.682ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 320 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38922025-03-01T01:03:56.682ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
38932025-03-01T01:03:56.682ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38942025-03-01T01:03:56.682ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
38952025-03-01T01:03:56.682ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
38962025-03-01T01:03:56.682ZDEBGtest_instance_serial (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
38972025-03-01T01:03:56.682ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
38982025-03-01T01:03:56.682ZDEBGtest_instance_serial (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
38992025-03-01T01:03:56.682ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 321 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39002025-03-01T01:03:56.682ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 321 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39012025-03-01T01:03:56.688ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
39022025-03-01T01:03:56.688ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
39032025-03-01T01:03:56.688ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
39042025-03-01T01:03:56.688ZDEBGtest_instance_serial (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
39052025-03-01T01:03:56.688ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
39062025-03-01T01:03:56.688ZDEBGtest_instance_serial (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
39072025-03-01T01:03:56.688ZDEBGtest_instance_serial (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
39082025-03-01T01:03:56.688ZDEBGtest_instance_serial (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
39092025-03-01T01:03:56.688ZDEBGtest_instance_serial (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
39102025-03-01T01:03:56.688ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 322 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39112025-03-01T01:03:56.688ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 322 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
39122025-03-01T01:03:56.689ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
39132025-03-01T01:03:56.689ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
39142025-03-01T01:03:56.689ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
39152025-03-01T01:03:56.689ZDEBGtest_instance_serial (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
39162025-03-01T01:03:56.689ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
39172025-03-01T01:03:56.689ZDEBGtest_instance_serial (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
39182025-03-01T01:03:56.702ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 323 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39192025-03-01T01:03:56.702ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 323 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39202025-03-01T01:03:56.703ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
39212025-03-01T01:03:56.703ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
39222025-03-01T01:03:56.704ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
39232025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39242025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39252025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39262025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39272025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39282025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39292025-03-01T01:03:56.704ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
39302025-03-01T01:03:56.704ZDEBGtest_instance_serial (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
39312025-03-01T01:03:56.705ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 324 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
39322025-03-01T01:03:56.705ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 324 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39332025-03-01T01:03:56.709ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
39342025-03-01T01:03:56.709ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
39352025-03-01T01:03:56.709ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
39362025-03-01T01:03:56.709ZDEBGtest_instance_serial (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
39372025-03-01T01:03:56.709ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
39382025-03-01T01:03:56.709ZDEBGtest_instance_serial (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
39392025-03-01T01:03:56.710ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 325 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39402025-03-01T01:03:56.710ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 325 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39412025-03-01T01:03:56.711ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 326 }, kind: MgsRequest(SpState) }
39422025-03-01T01:03:56.711ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 326 }, kind: MgsRequest(SpState) }
39432025-03-01T01:03:56.711ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
39442025-03-01T01:03:56.711ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
39452025-03-01T01:03:56.711ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 326 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
39462025-03-01T01:03:56.712ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 326 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
39472025-03-01T01:03:56.712ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
39482025-03-01T01:03:56.712ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
39492025-03-01T01:03:57.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
39502025-03-01T01:03:57.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
39512025-03-01T01:03:57.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
39522025-03-01T01:03:57.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
39532025-03-01T01:03:57.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 135 }, kind: MgsRequest(SpState) }
39542025-03-01T01:03:57.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 185 }, kind: MgsRequest(SpState) }
39552025-03-01T01:03:57.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 327 }, kind: MgsRequest(SpState) }
39562025-03-01T01:03:57.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 327 }, kind: MgsRequest(SpState) }
39572025-03-01T01:03:57.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
39582025-03-01T01:03:57.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
39592025-03-01T01:03:57.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
39602025-03-01T01:03:57.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
39612025-03-01T01:03:57.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 185 } 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: None, slot_b_sha3_256_digest: None }) })
39622025-03-01T01:03:57.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 135 } 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: None, slot_b_sha3_256_digest: None }) })
39632025-03-01T01:03:57.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 327 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
39642025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 327 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
39652025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
39662025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 136 }, kind: MgsRequest(SpState) }
39672025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 328 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
39682025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 328 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
39692025-03-01T01:03:57.624ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
39702025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39712025-03-01T01:03:57.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
39722025-03-01T01:03:57.624ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
39732025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39742025-03-01T01:03:57.624ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
39752025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39762025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39772025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39782025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39792025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39802025-03-01T01:03:57.624ZDEBGtest_instance_serial (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
39812025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 186 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39822025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 136 } 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: None, slot_b_sha3_256_digest: None }) })
39832025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 328 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39842025-03-01T01:03:57.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 328 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
39852025-03-01T01:03:57.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
39862025-03-01T01:03:57.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 187 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
39872025-03-01T01:03:57.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
39882025-03-01T01:03:57.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
39892025-03-01T01:03:57.629ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
39902025-03-01T01:03:57.629ZDEBGtest_instance_serial (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
39912025-03-01T01:03:57.629ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
39922025-03-01T01:03:57.629ZDEBGtest_instance_serial (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
39932025-03-01T01:03:57.629ZDEBGtest_instance_serial (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
39942025-03-01T01:03:57.629ZDEBGtest_instance_serial (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
39952025-03-01T01:03:57.629ZDEBGtest_instance_serial (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
39962025-03-01T01:03:57.629ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
39972025-03-01T01:03:57.629ZDEBGtest_instance_serial (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
39982025-03-01T01:03:57.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 187 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39992025-03-01T01:03:57.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 329 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
40002025-03-01T01:03:57.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 329 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40012025-03-01T01:03:57.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 188 }, kind: MgsRequest(SpState) }
40022025-03-01T01:03:57.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
40032025-03-01T01:03:57.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
40042025-03-01T01:03:57.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
40052025-03-01T01:03:57.633ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
40062025-03-01T01:03:57.633ZDEBGtest_instance_serial (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
40072025-03-01T01:03:57.633ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
40082025-03-01T01:03:57.633ZDEBGtest_instance_serial (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
40092025-03-01T01:03:57.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 188 } 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: None, slot_b_sha3_256_digest: None }) })
40102025-03-01T01:03:57.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 330 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40112025-03-01T01:03:57.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 330 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40122025-03-01T01:03:57.634ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
40132025-03-01T01:03:57.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
40142025-03-01T01:03:57.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
40152025-03-01T01:03:57.635ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
40162025-03-01T01:03:57.635ZDEBGtest_instance_serial (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
40172025-03-01T01:03:57.635ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
40182025-03-01T01:03:57.635ZDEBGtest_instance_serial (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
40192025-03-01T01:03:57.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 331 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40202025-03-01T01:03:57.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 331 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40212025-03-01T01:03:57.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
40222025-03-01T01:03:57.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
40232025-03-01T01:03:57.637ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
40242025-03-01T01:03:57.637ZDEBGtest_instance_serial (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
40252025-03-01T01:03:57.637ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
40262025-03-01T01:03:57.637ZDEBGtest_instance_serial (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
40272025-03-01T01:03:57.637ZDEBGtest_instance_serial (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
40282025-03-01T01:03:57.637ZDEBGtest_instance_serial (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
40292025-03-01T01:03:57.637ZDEBGtest_instance_serial (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
40302025-03-01T01:03:57.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 332 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40312025-03-01T01:03:57.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 332 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
40322025-03-01T01:03:57.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
40332025-03-01T01:03:57.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
40342025-03-01T01:03:57.640ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
40352025-03-01T01:03:57.640ZDEBGtest_instance_serial (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
40362025-03-01T01:03:57.640ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
40372025-03-01T01:03:57.640ZDEBGtest_instance_serial (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
40382025-03-01T01:03:57.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 333 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40392025-03-01T01:03:57.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 333 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40402025-03-01T01:03:57.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
40412025-03-01T01:03:57.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
40422025-03-01T01:03:57.642ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
40432025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40442025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40452025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40462025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40472025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40482025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40492025-03-01T01:03:57.642ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
40502025-03-01T01:03:57.642ZDEBGtest_instance_serial (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
40512025-03-01T01:03:57.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 334 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
40522025-03-01T01:03:57.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 334 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40532025-03-01T01:03:57.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
40542025-03-01T01:03:57.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
40552025-03-01T01:03:57.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
40562025-03-01T01:03:57.646ZDEBGtest_instance_serial (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
40572025-03-01T01:03:57.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
40582025-03-01T01:03:57.646ZDEBGtest_instance_serial (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
40592025-03-01T01:03:57.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 335 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40602025-03-01T01:03:57.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 335 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
40612025-03-01T01:03:57.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 336 }, kind: MgsRequest(SpState) }
40622025-03-01T01:03:57.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 336 }, kind: MgsRequest(SpState) }
40632025-03-01T01:03:57.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
40642025-03-01T01:03:57.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
40652025-03-01T01:03:57.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 336 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
40662025-03-01T01:03:57.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 336 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
40672025-03-01T01:03:57.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
40682025-03-01T01:03:57.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
40692025-03-01T01:03:58.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
40702025-03-01T01:03:58.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
40712025-03-01T01:03:58.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
40722025-03-01T01:03:58.624ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
40732025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 137 }, kind: MgsRequest(SpState) }
40742025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 189 }, kind: MgsRequest(SpState) }
40752025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 337 }, kind: MgsRequest(SpState) }
40762025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 337 }, kind: MgsRequest(SpState) }
40772025-03-01T01:03:58.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
40782025-03-01T01:03:58.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
40792025-03-01T01:03:58.624ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
40802025-03-01T01:03:58.624ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
40812025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 189 } 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: None, slot_b_sha3_256_digest: None }) })
40822025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 137 } 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: None, slot_b_sha3_256_digest: None }) })
40832025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 337 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
40842025-03-01T01:03:58.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 337 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
40852025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
40862025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 138 }, kind: MgsRequest(SpState) }
40872025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 338 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
40882025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 338 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
40892025-03-01T01:03:58.625ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
40902025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
40912025-03-01T01:03:58.625ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
40922025-03-01T01:03:58.625ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
40932025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
40942025-03-01T01:03:58.625ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
40952025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
40962025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
40972025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
40982025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
40992025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
41002025-03-01T01:03:58.625ZDEBGtest_instance_serial (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
41012025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41022025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 138 } 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: None, slot_b_sha3_256_digest: None }) })
41032025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 338 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41042025-03-01T01:03:58.625ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 338 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
41052025-03-01T01:03:58.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
41062025-03-01T01:03:58.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
41072025-03-01T01:03:58.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
41082025-03-01T01:03:58.628ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
41092025-03-01T01:03:58.628ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
41102025-03-01T01:03:58.628ZDEBGtest_instance_serial (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
41112025-03-01T01:03:58.628ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
41122025-03-01T01:03:58.628ZDEBGtest_instance_serial (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
41132025-03-01T01:03:58.628ZDEBGtest_instance_serial (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
41142025-03-01T01:03:58.628ZDEBGtest_instance_serial (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
41152025-03-01T01:03:58.628ZDEBGtest_instance_serial (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
41162025-03-01T01:03:58.628ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
41172025-03-01T01:03:58.628ZDEBGtest_instance_serial (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
41182025-03-01T01:03:58.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 191 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41192025-03-01T01:03:58.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 339 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
41202025-03-01T01:03:58.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 339 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41212025-03-01T01:03:58.632ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 192 }, kind: MgsRequest(SpState) }
41222025-03-01T01:03:58.632ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
41232025-03-01T01:03:58.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
41242025-03-01T01:03:58.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
41252025-03-01T01:03:58.633ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
41262025-03-01T01:03:58.633ZDEBGtest_instance_serial (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
41272025-03-01T01:03:58.633ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
41282025-03-01T01:03:58.633ZDEBGtest_instance_serial (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
41292025-03-01T01:03:58.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 192 } 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: None, slot_b_sha3_256_digest: None }) })
41302025-03-01T01:03:58.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 340 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41312025-03-01T01:03:58.633ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 340 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41322025-03-01T01:03:58.633ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
41332025-03-01T01:03:58.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
41342025-03-01T01:03:58.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
41352025-03-01T01:03:58.634ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
41362025-03-01T01:03:58.634ZDEBGtest_instance_serial (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
41372025-03-01T01:03:58.634ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
41382025-03-01T01:03:58.634ZDEBGtest_instance_serial (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
41392025-03-01T01:03:58.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 341 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41402025-03-01T01:03:58.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 341 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41412025-03-01T01:03:58.636ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
41422025-03-01T01:03:58.636ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
41432025-03-01T01:03:58.636ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
41442025-03-01T01:03:58.636ZDEBGtest_instance_serial (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
41452025-03-01T01:03:58.636ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
41462025-03-01T01:03:58.636ZDEBGtest_instance_serial (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
41472025-03-01T01:03:58.636ZDEBGtest_instance_serial (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
41482025-03-01T01:03:58.636ZDEBGtest_instance_serial (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
41492025-03-01T01:03:58.636ZDEBGtest_instance_serial (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
41502025-03-01T01:03:58.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 342 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41512025-03-01T01:03:58.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 342 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
41522025-03-01T01:03:58.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
41532025-03-01T01:03:58.639ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
41542025-03-01T01:03:58.639ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
41552025-03-01T01:03:58.639ZDEBGtest_instance_serial (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
41562025-03-01T01:03:58.639ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
41572025-03-01T01:03:58.640ZDEBGtest_instance_serial (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
41582025-03-01T01:03:58.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 343 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41592025-03-01T01:03:58.640ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 343 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41602025-03-01T01:03:58.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
41612025-03-01T01:03:58.641ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
41622025-03-01T01:03:58.641ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
41632025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41642025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41652025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41662025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41672025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41682025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41692025-03-01T01:03:58.641ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
41702025-03-01T01:03:58.641ZDEBGtest_instance_serial (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
41712025-03-01T01:03:58.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 344 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
41722025-03-01T01:03:58.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 344 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41732025-03-01T01:03:58.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
41742025-03-01T01:03:58.645ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
41752025-03-01T01:03:58.645ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
41762025-03-01T01:03:58.645ZDEBGtest_instance_serial (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
41772025-03-01T01:03:58.645ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
41782025-03-01T01:03:58.646ZDEBGtest_instance_serial (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
41792025-03-01T01:03:58.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 345 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41802025-03-01T01:03:58.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 345 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
41812025-03-01T01:03:58.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 346 }, kind: MgsRequest(SpState) }
41822025-03-01T01:03:58.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 346 }, kind: MgsRequest(SpState) }
41832025-03-01T01:03:58.647ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
41842025-03-01T01:03:58.647ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
41852025-03-01T01:03:58.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 346 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
41862025-03-01T01:03:58.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 346 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
41872025-03-01T01:03:58.647ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
41882025-03-01T01:03:58.647ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
41892025-03-01T01:03:59.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
41902025-03-01T01:03:59.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
41912025-03-01T01:03:59.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
41922025-03-01T01:03:59.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
41932025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 139 }, kind: MgsRequest(SpState) }
41942025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 193 }, kind: MgsRequest(SpState) }
41952025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 347 }, kind: MgsRequest(SpState) }
41962025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 347 }, kind: MgsRequest(SpState) }
41972025-03-01T01:03:59.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
41982025-03-01T01:03:59.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
41992025-03-01T01:03:59.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
42002025-03-01T01:03:59.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
42012025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 193 } 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: None, slot_b_sha3_256_digest: None }) })
42022025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 139 } 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: None, slot_b_sha3_256_digest: None }) })
42032025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 347 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
42042025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 347 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
42052025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42062025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 140 }, kind: MgsRequest(SpState) }
42072025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 348 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
42082025-03-01T01:03:59.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 348 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
42092025-03-01T01:03:59.623ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
42102025-03-01T01:03:59.623ZDEBGtest_instance_serial (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
42112025-03-01T01:03:59.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
42122025-03-01T01:03:59.624ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
42132025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42142025-03-01T01:03:59.624ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
42152025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42162025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42172025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42182025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42192025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42202025-03-01T01:03:59.624ZDEBGtest_instance_serial (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
42212025-03-01T01:03:59.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 194 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42222025-03-01T01:03:59.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 140 } 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: None, slot_b_sha3_256_digest: None }) })
42232025-03-01T01:03:59.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 348 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42242025-03-01T01:03:59.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 348 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
42252025-03-01T01:03:59.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
42262025-03-01T01:03:59.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42272025-03-01T01:03:59.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
42282025-03-01T01:03:59.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
42292025-03-01T01:03:59.629ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
42302025-03-01T01:03:59.629ZDEBGtest_instance_serial (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
42312025-03-01T01:03:59.629ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
42322025-03-01T01:03:59.629ZDEBGtest_instance_serial (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
42332025-03-01T01:03:59.629ZDEBGtest_instance_serial (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
42342025-03-01T01:03:59.629ZDEBGtest_instance_serial (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
42352025-03-01T01:03:59.629ZDEBGtest_instance_serial (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
42362025-03-01T01:03:59.629ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
42372025-03-01T01:03:59.629ZDEBGtest_instance_serial (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
42382025-03-01T01:03:59.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 195 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42392025-03-01T01:03:59.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 349 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
42402025-03-01T01:03:59.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 349 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42412025-03-01T01:03:59.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 196 }, kind: MgsRequest(SpState) }
42422025-03-01T01:03:59.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
42432025-03-01T01:03:59.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42442025-03-01T01:03:59.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
42452025-03-01T01:03:59.634ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
42462025-03-01T01:03:59.634ZDEBGtest_instance_serial (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
42472025-03-01T01:03:59.634ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
42482025-03-01T01:03:59.634ZDEBGtest_instance_serial (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
42492025-03-01T01:03:59.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 196 } 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: None, slot_b_sha3_256_digest: None }) })
42502025-03-01T01:03:59.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 350 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42512025-03-01T01:03:59.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 350 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42522025-03-01T01:03:59.634ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
42532025-03-01T01:03:59.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
42542025-03-01T01:03:59.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42552025-03-01T01:03:59.635ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
42562025-03-01T01:03:59.635ZDEBGtest_instance_serial (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
42572025-03-01T01:03:59.635ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
42582025-03-01T01:03:59.635ZDEBGtest_instance_serial (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
42592025-03-01T01:03:59.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 351 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42602025-03-01T01:03:59.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 351 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42612025-03-01T01:03:59.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
42622025-03-01T01:03:59.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
42632025-03-01T01:03:59.637ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
42642025-03-01T01:03:59.637ZDEBGtest_instance_serial (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
42652025-03-01T01:03:59.637ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
42662025-03-01T01:03:59.637ZDEBGtest_instance_serial (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
42672025-03-01T01:03:59.637ZDEBGtest_instance_serial (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
42682025-03-01T01:03:59.637ZDEBGtest_instance_serial (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
42692025-03-01T01:03:59.637ZDEBGtest_instance_serial (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
42702025-03-01T01:03:59.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 352 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42712025-03-01T01:03:59.638ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 352 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
42722025-03-01T01:03:59.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
42732025-03-01T01:03:59.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
42742025-03-01T01:03:59.641ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
42752025-03-01T01:03:59.641ZDEBGtest_instance_serial (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
42762025-03-01T01:03:59.641ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
42772025-03-01T01:03:59.641ZDEBGtest_instance_serial (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
42782025-03-01T01:03:59.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 353 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42792025-03-01T01:03:59.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 353 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42802025-03-01T01:03:59.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
42812025-03-01T01:03:59.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
42822025-03-01T01:03:59.642ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
42832025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42842025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42852025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42862025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42872025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42882025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42892025-03-01T01:03:59.642ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
42902025-03-01T01:03:59.642ZDEBGtest_instance_serial (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
42912025-03-01T01:03:59.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 354 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
42922025-03-01T01:03:59.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 354 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
42932025-03-01T01:03:59.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
42942025-03-01T01:03:59.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
42952025-03-01T01:03:59.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
42962025-03-01T01:03:59.647ZDEBGtest_instance_serial (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
42972025-03-01T01:03:59.647ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
42982025-03-01T01:03:59.647ZDEBGtest_instance_serial (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
42992025-03-01T01:03:59.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 355 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43002025-03-01T01:03:59.647ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 355 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43012025-03-01T01:03:59.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 356 }, kind: MgsRequest(SpState) }
43022025-03-01T01:03:59.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 356 }, kind: MgsRequest(SpState) }
43032025-03-01T01:03:59.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
43042025-03-01T01:03:59.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
43052025-03-01T01:03:59.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 356 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
43062025-03-01T01:03:59.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 356 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
43072025-03-01T01:03:59.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
43082025-03-01T01:03:59.649ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
43092025-03-01T01:04:00.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
43102025-03-01T01:04:00.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
43112025-03-01T01:04:00.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
43122025-03-01T01:04:00.623ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
43132025-03-01T01:04:00.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 141 }, kind: MgsRequest(SpState) }
43142025-03-01T01:04:00.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 197 }, kind: MgsRequest(SpState) }
43152025-03-01T01:04:00.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 357 }, kind: MgsRequest(SpState) }
43162025-03-01T01:04:00.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 357 }, kind: MgsRequest(SpState) }
43172025-03-01T01:04:00.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
43182025-03-01T01:04:00.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
43192025-03-01T01:04:00.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
43202025-03-01T01:04:00.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
43212025-03-01T01:04:00.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 197 } 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: None, slot_b_sha3_256_digest: None }) })
43222025-03-01T01:04:00.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 141 } 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: None, slot_b_sha3_256_digest: None }) })
43232025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 357 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
43242025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 357 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
43252025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
43262025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 142 }, kind: MgsRequest(SpState) }
43272025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 358 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
43282025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 358 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
43292025-03-01T01:04:00.624ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
43302025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43312025-03-01T01:04:00.624ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
43322025-03-01T01:04:00.624ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
43332025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43342025-03-01T01:04:00.624ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
43352025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43362025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43372025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43382025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43392025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43402025-03-01T01:04:00.624ZDEBGtest_instance_serial (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
43412025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43422025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 142 } 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: None, slot_b_sha3_256_digest: None }) })
43432025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 358 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43442025-03-01T01:04:00.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 358 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
43452025-03-01T01:04:00.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
43462025-03-01T01:04:00.630ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43472025-03-01T01:04:00.630ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
43482025-03-01T01:04:00.630ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
43492025-03-01T01:04:00.630ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
43502025-03-01T01:04:00.630ZDEBGtest_instance_serial (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
43512025-03-01T01:04:00.630ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
43522025-03-01T01:04:00.630ZDEBGtest_instance_serial (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
43532025-03-01T01:04:00.630ZDEBGtest_instance_serial (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
43542025-03-01T01:04:00.630ZDEBGtest_instance_serial (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
43552025-03-01T01:04:00.630ZDEBGtest_instance_serial (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
43562025-03-01T01:04:00.630ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
43572025-03-01T01:04:00.630ZDEBGtest_instance_serial (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
43582025-03-01T01:04:00.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43592025-03-01T01:04:00.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 359 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
43602025-03-01T01:04:00.630ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 359 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43612025-03-01T01:04:00.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 200 }, kind: MgsRequest(SpState) }
43622025-03-01T01:04:00.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
43632025-03-01T01:04:00.634ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
43642025-03-01T01:04:00.635ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
43652025-03-01T01:04:00.635ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
43662025-03-01T01:04:00.635ZDEBGtest_instance_serial (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
43672025-03-01T01:04:00.635ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
43682025-03-01T01:04:00.635ZDEBGtest_instance_serial (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
43692025-03-01T01:04:00.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 200 } 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: None, slot_b_sha3_256_digest: None }) })
43702025-03-01T01:04:00.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 360 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43712025-03-01T01:04:00.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 360 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43722025-03-01T01:04:00.635ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
43732025-03-01T01:04:00.636ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
43742025-03-01T01:04:00.636ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43752025-03-01T01:04:00.636ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
43762025-03-01T01:04:00.636ZDEBGtest_instance_serial (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
43772025-03-01T01:04:00.636ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
43782025-03-01T01:04:00.636ZDEBGtest_instance_serial (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
43792025-03-01T01:04:00.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 361 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43802025-03-01T01:04:00.636ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 361 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43812025-03-01T01:04:00.638ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
43822025-03-01T01:04:00.638ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
43832025-03-01T01:04:00.638ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
43842025-03-01T01:04:00.638ZDEBGtest_instance_serial (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
43852025-03-01T01:04:00.639ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
43862025-03-01T01:04:00.639ZDEBGtest_instance_serial (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
43872025-03-01T01:04:00.639ZDEBGtest_instance_serial (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
43882025-03-01T01:04:00.639ZDEBGtest_instance_serial (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
43892025-03-01T01:04:00.639ZDEBGtest_instance_serial (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
43902025-03-01T01:04:00.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 362 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43912025-03-01T01:04:00.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 362 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
43922025-03-01T01:04:00.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
43932025-03-01T01:04:00.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
43942025-03-01T01:04:00.642ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
43952025-03-01T01:04:00.642ZDEBGtest_instance_serial (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
43962025-03-01T01:04:00.642ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
43972025-03-01T01:04:00.642ZDEBGtest_instance_serial (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
43982025-03-01T01:04:00.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 363 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
43992025-03-01T01:04:00.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 363 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44002025-03-01T01:04:00.643ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
44012025-03-01T01:04:00.643ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44022025-03-01T01:04:00.643ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
44032025-03-01T01:04:00.643ZDEBGtest_instance_serial (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
44042025-03-01T01:04:00.643ZDEBGtest_instance_serial (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
44052025-03-01T01:04:00.643ZDEBGtest_instance_serial (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
44062025-03-01T01:04:00.643ZDEBGtest_instance_serial (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
44072025-03-01T01:04:00.644ZDEBGtest_instance_serial (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
44082025-03-01T01:04:00.644ZDEBGtest_instance_serial (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
44092025-03-01T01:04:00.644ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
44102025-03-01T01:04:00.644ZDEBGtest_instance_serial (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
44112025-03-01T01:04:00.644ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 364 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44122025-03-01T01:04:00.644ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 364 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44132025-03-01T01:04:00.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
44142025-03-01T01:04:00.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
44152025-03-01T01:04:00.648ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
44162025-03-01T01:04:00.648ZDEBGtest_instance_serial (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
44172025-03-01T01:04:00.648ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
44182025-03-01T01:04:00.648ZDEBGtest_instance_serial (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
44192025-03-01T01:04:00.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 365 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44202025-03-01T01:04:00.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 365 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44212025-03-01T01:04:00.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 366 }, kind: MgsRequest(SpState) }
44222025-03-01T01:04:00.650ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 366 }, kind: MgsRequest(SpState) }
44232025-03-01T01:04:00.650ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
44242025-03-01T01:04:00.650ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
44252025-03-01T01:04:00.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 366 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
44262025-03-01T01:04:00.650ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 366 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
44272025-03-01T01:04:00.650ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
44282025-03-01T01:04:00.650ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
44292025-03-01T01:04:01.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
44302025-03-01T01:04:01.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
44312025-03-01T01:04:01.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
44322025-03-01T01:04:01.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
44332025-03-01T01:04:01.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 143 }, kind: MgsRequest(SpState) }
44342025-03-01T01:04:01.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 201 }, kind: MgsRequest(SpState) }
44352025-03-01T01:04:01.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 367 }, kind: MgsRequest(SpState) }
44362025-03-01T01:04:01.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 367 }, kind: MgsRequest(SpState) }
44372025-03-01T01:04:01.622ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
44382025-03-01T01:04:01.622ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
44392025-03-01T01:04:01.622ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
44402025-03-01T01:04:01.623ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
44412025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 201 } 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: None, slot_b_sha3_256_digest: None }) })
44422025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 143 } 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: None, slot_b_sha3_256_digest: None }) })
44432025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 367 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
44442025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 367 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
44452025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44462025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 144 }, kind: MgsRequest(SpState) }
44472025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 368 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44482025-03-01T01:04:01.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 368 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
44492025-03-01T01:04:01.623ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
44502025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44512025-03-01T01:04:01.623ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
44522025-03-01T01:04:01.623ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
44532025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44542025-03-01T01:04:01.623ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
44552025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44562025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44572025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44582025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44592025-03-01T01:04:01.623ZDEBGtest_instance_serial (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
44602025-03-01T01:04:01.624ZDEBGtest_instance_serial (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
44612025-03-01T01:04:01.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44622025-03-01T01:04:01.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 144 } 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: None, slot_b_sha3_256_digest: None }) })
44632025-03-01T01:04:01.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 368 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44642025-03-01T01:04:01.624ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 368 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44652025-03-01T01:04:01.625ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
44662025-03-01T01:04:01.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44672025-03-01T01:04:01.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
44682025-03-01T01:04:01.629ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44692025-03-01T01:04:01.629ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
44702025-03-01T01:04:01.629ZDEBGtest_instance_serial (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
44712025-03-01T01:04:01.629ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
44722025-03-01T01:04:01.629ZDEBGtest_instance_serial (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
44732025-03-01T01:04:01.629ZDEBGtest_instance_serial (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
44742025-03-01T01:04:01.629ZDEBGtest_instance_serial (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
44752025-03-01T01:04:01.629ZDEBGtest_instance_serial (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
44762025-03-01T01:04:01.629ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
44772025-03-01T01:04:01.629ZDEBGtest_instance_serial (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
44782025-03-01T01:04:01.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44792025-03-01T01:04:01.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 369 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44802025-03-01T01:04:01.629ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 369 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44812025-03-01T01:04:01.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 204 }, kind: MgsRequest(SpState) }
44822025-03-01T01:04:01.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44832025-03-01T01:04:01.633ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44842025-03-01T01:04:01.633ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
44852025-03-01T01:04:01.634ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
44862025-03-01T01:04:01.634ZDEBGtest_instance_serial (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
44872025-03-01T01:04:01.634ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
44882025-03-01T01:04:01.634ZDEBGtest_instance_serial (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
44892025-03-01T01:04:01.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 204 } 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: None, slot_b_sha3_256_digest: None }) })
44902025-03-01T01:04:01.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 370 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44912025-03-01T01:04:01.634ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 370 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44922025-03-01T01:04:01.634ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
44932025-03-01T01:04:01.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44942025-03-01T01:04:01.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44952025-03-01T01:04:01.635ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
44962025-03-01T01:04:01.635ZDEBGtest_instance_serial (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
44972025-03-01T01:04:01.635ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
44982025-03-01T01:04:01.635ZDEBGtest_instance_serial (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
44992025-03-01T01:04:01.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 371 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45002025-03-01T01:04:01.635ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 371 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45012025-03-01T01:04:01.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 372 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
45022025-03-01T01:04:01.637ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 372 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
45032025-03-01T01:04:01.637ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
45042025-03-01T01:04:01.637ZDEBGtest_instance_serial (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
45052025-03-01T01:04:01.637ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
45062025-03-01T01:04:01.637ZDEBGtest_instance_serial (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
45072025-03-01T01:04:01.637ZDEBGtest_instance_serial (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
45082025-03-01T01:04:01.637ZDEBGtest_instance_serial (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
45092025-03-01T01:04:01.637ZDEBGtest_instance_serial (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
45102025-03-01T01:04:01.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 372 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45112025-03-01T01:04:01.637ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 372 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
45122025-03-01T01:04:01.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 373 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
45132025-03-01T01:04:01.640ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 373 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
45142025-03-01T01:04:01.640ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
45152025-03-01T01:04:01.641ZDEBGtest_instance_serial (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
45162025-03-01T01:04:01.641ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
45172025-03-01T01:04:01.641ZDEBGtest_instance_serial (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
45182025-03-01T01:04:01.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 373 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45192025-03-01T01:04:01.641ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 373 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45202025-03-01T01:04:01.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
45212025-03-01T01:04:01.642ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
45222025-03-01T01:04:01.642ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
45232025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45242025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45252025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45262025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45272025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45282025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45292025-03-01T01:04:01.642ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
45302025-03-01T01:04:01.642ZDEBGtest_instance_serial (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
45312025-03-01T01:04:01.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 374 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
45322025-03-01T01:04:01.642ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 374 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45332025-03-01T01:04:01.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
45342025-03-01T01:04:01.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
45352025-03-01T01:04:01.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
45362025-03-01T01:04:01.646ZDEBGtest_instance_serial (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
45372025-03-01T01:04:01.646ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
45382025-03-01T01:04:01.646ZDEBGtest_instance_serial (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
45392025-03-01T01:04:01.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 375 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45402025-03-01T01:04:01.646ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 375 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45412025-03-01T01:04:01.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 376 }, kind: MgsRequest(SpState) }
45422025-03-01T01:04:01.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 376 }, kind: MgsRequest(SpState) }
45432025-03-01T01:04:01.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
45442025-03-01T01:04:01.648ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
45452025-03-01T01:04:01.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 376 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
45462025-03-01T01:04:01.648ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 376 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
45472025-03-01T01:04:01.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
45482025-03-01T01:04:01.648ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
45492025-03-01T01:04:02.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
45502025-03-01T01:04:02.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
45512025-03-01T01:04:02.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
45522025-03-01T01:04:02.622ZTRACtest_instance_serial (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
45532025-03-01T01:04:02.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 145 }, kind: MgsRequest(SpState) }
45542025-03-01T01:04:02.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 205 }, kind: MgsRequest(SpState) }
45552025-03-01T01:04:02.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 377 }, kind: MgsRequest(SpState) }
45562025-03-01T01:04:02.622ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 377 }, kind: MgsRequest(SpState) }
45572025-03-01T01:04:02.622ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
45582025-03-01T01:04:02.622ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
45592025-03-01T01:04:02.622ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
45602025-03-01T01:04:02.622ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
45612025-03-01T01:04:02.622ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 205 } 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: None, slot_b_sha3_256_digest: None }) })
45622025-03-01T01:04:02.622ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 145 } 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: None, slot_b_sha3_256_digest: None }) })
45632025-03-01T01:04:02.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 377 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
45642025-03-01T01:04:02.623ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 377 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
45652025-03-01T01:04:02.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
45662025-03-01T01:04:02.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 146 }, kind: MgsRequest(SpState) }
45672025-03-01T01:04:02.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
45682025-03-01T01:04:02.623ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
45692025-03-01T01:04:02.628ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
45702025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45712025-03-01T01:04:02.628ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
45722025-03-01T01:04:02.628ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
45732025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45742025-03-01T01:04:02.628ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
45752025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45762025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45772025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45782025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45792025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45802025-03-01T01:04:02.628ZDEBGtest_instance_serial (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
45812025-03-01T01:04:02.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 206 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45822025-03-01T01:04:02.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 146 } 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: None, slot_b_sha3_256_digest: None }) })
45832025-03-01T01:04:02.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 378 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45842025-03-01T01:04:02.628ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 378 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
45852025-03-01T01:04:02.629ZTRACtest_instance_serial (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
45862025-03-01T01:04:02.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 207 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
45872025-03-01T01:04:02.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
45882025-03-01T01:04:02.635ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
45892025-03-01T01:04:02.636ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
45902025-03-01T01:04:02.636ZDEBGtest_instance_serial (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
45912025-03-01T01:04:02.636ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
45922025-03-01T01:04:02.636ZDEBGtest_instance_serial (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
45932025-03-01T01:04:02.636ZDEBGtest_instance_serial (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
45942025-03-01T01:04:02.636ZDEBGtest_instance_serial (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
45952025-03-01T01:04:02.637ZDEBGtest_instance_serial (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
45962025-03-01T01:04:02.637ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
45972025-03-01T01:04:02.637ZDEBGtest_instance_serial (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
45982025-03-01T01:04:02.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 207 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45992025-03-01T01:04:02.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 379 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
46002025-03-01T01:04:02.639ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 379 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46012025-03-01T01:04:02.646ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 208 }, kind: MgsRequest(SpState) }
46022025-03-01T01:04:02.647ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
46032025-03-01T01:04:02.648ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
46042025-03-01T01:04:02.648ZDEBGtest_instance_serial: 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: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
46052025-03-01T01:04:02.648ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
46062025-03-01T01:04:02.648ZDEBGtest_instance_serial (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
46072025-03-01T01:04:02.648ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
46082025-03-01T01:04:02.649ZDEBGtest_instance_serial (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
46092025-03-01T01:04:02.649ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 208 } 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: None, slot_b_sha3_256_digest: None }) })
46102025-03-01T01:04:02.649ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 380 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46112025-03-01T01:04:02.649ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 380 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46122025-03-01T01:04:02.649ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
46132025-03-01T01:04:02.651ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
46142025-03-01T01:04:02.651ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
46152025-03-01T01:04:02.656ZDEBGtest_instance_serial (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
46162025-03-01T01:04:02.656ZDEBGtest_instance_serial (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
46172025-03-01T01:04:02.656ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
46182025-03-01T01:04:02.657ZDEBGtest_instance_serial (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
46192025-03-01T01:04:02.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 381 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46202025-03-01T01:04:02.657ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 381 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46212025-03-01T01:04:02.660ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 382 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
46222025-03-01T01:04:02.660ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 382 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
46232025-03-01T01:04:02.661ZDEBGtest_instance_serial (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
46242025-03-01T01:04:02.661ZDEBGtest_instance_serial (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
46252025-03-01T01:04:02.661ZDEBGtest_instance_serial (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
46262025-03-01T01:04:02.661ZDEBGtest_instance_serial (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
46272025-03-01T01:04:02.661ZDEBGtest_instance_serial (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
46282025-03-01T01:04:02.661ZDEBGtest_instance_serial (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
46292025-03-01T01:04:02.662ZDEBGtest_instance_serial (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
46302025-03-01T01:04:02.662ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 382 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46312025-03-01T01:04:02.662ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 382 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
46322025-03-01T01:04:02.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 383 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
46332025-03-01T01:04:02.665ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 383 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
46342025-03-01T01:04:02.665ZDEBGtest_instance_serial (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
46352025-03-01T01:04:02.665ZDEBGtest_instance_serial (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
46362025-03-01T01:04:02.665ZDEBGtest_instance_serial (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
46372025-03-01T01:04:02.665ZDEBGtest_instance_serial (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
46382025-03-01T01:04:02.665ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 383 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46392025-03-01T01:04:02.665ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 383 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46402025-03-01T01:04:02.667ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
46412025-03-01T01:04:02.667ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
46422025-03-01T01:04:02.669ZDEBGtest_instance_serial (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
46432025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46442025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46452025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46462025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46472025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46482025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46492025-03-01T01:04:02.669ZDEBGtest_instance_serial (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
46502025-03-01T01:04:02.669ZDEBGtest_instance_serial (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
46512025-03-01T01:04:02.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 384 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
46522025-03-01T01:04:02.669ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 384 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46532025-03-01T01:04:02.675ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
46542025-03-01T01:04:02.675ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
46552025-03-01T01:04:02.675ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
46562025-03-01T01:04:02.675ZDEBGtest_instance_serial (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
46572025-03-01T01:04:02.675ZDEBGtest_instance_serial (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
46582025-03-01T01:04:02.675ZDEBGtest_instance_serial (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
46592025-03-01T01:04:02.675ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 385 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46602025-03-01T01:04:02.675ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 385 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
46612025-03-01T01:04:02.677ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 386 }, kind: MgsRequest(SpState) }
46622025-03-01T01:04:02.678ZTRACtest_instance_serial (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 386 }, kind: MgsRequest(SpState) }
46632025-03-01T01:04:02.683ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
46642025-03-01T01:04:02.683ZDEBGtest_instance_serial: 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
46652025-03-01T01:04:02.683ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 386 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
46662025-03-01T01:04:02.683ZTRACtest_instance_serial (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 386 } 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: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
46672025-03-01T01:04:02.683ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
46682025-03-01T01:04:02.684ZTRACtest_instance_serial (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1